Für den Visumsantrag ist es egal, ob Du einreist.
Das Iranische Visum ist ab Ausstellungstag 3 Monate gültig und erlaubt einen Aufenthalt von 30 Tagen im Land. Wenn das zeitlich reicht, würde ich das Visum bei der Botschaft in Deutschland beantragen, ansonsten geht es gerüchteweise auch ganz gut und schnell in Trabzon, Türkei.
Einladungsschreiben brauchst Du nicht.
Viel Spaß im Iran und gute Reise!