C'est vrai que le voile obligatoire c'est pas super mais honnêtement on s'y fait vite.
À part quand il essaie de se faire la malle ;-D Épingles, barrettes peuvent être utiles.
Pour ma part, j'ai payé 60 EUR pour le visa. Et c'était directement à l'aéroport: Visa On Arrival
Après j'ai lu que certains avaient payé 50, 60, 75 euros voir même plus. Ça à l'air d'être à la tête du client. Il faut aussi s'assurer d'avoir en main une assurance et une confirmation de réservation d'hébergement.
Vous pouvez vous renseigner sur les autres discussions de VF dans la section
Iran pour plus de détails. Y a plein d'infos très pratique :-)