salam,
premièrement: la branche doit être proche à votre spécialité "si ce
n'est pas la même"
deuxièmement: pour le choix de formation vous pouvez utiliser le site
campus France en Algérie en appuyant sur la rubrique selectionner une
formation ou directement:
http://www.campusfrance.org/fr/d-catalogue/cataspip_FR.htm
ça vous donne les différents spécialités dans des différents
établissement.
troisièmement: les droits d'inscription auront payés lors de votre
arrivée en France et pas avant.
quatrièmement: Oui vous devez passer le TCF.