Hey Phil
Im Iran kann man unter den jüngeren Leuten schon Leute finden die Englisch können...ansonsten muss man sich mit den älteren mit Händen und Füßen verständigen, aber das wird schon hinhauen...ist ja auch irgendwo ne interessante und lustige Herausforderung.
Also im Iran gibt es sowohl in den Städten, als auch zwischen den Städten gute Busverbindungen, als auch verkehrende Minibusse und Sammeltaxis
Was deine Frage betrifft, ob es besser ist auf eigene Faust zu reisen oder mit ner Tour, da wollte ich dir erstmal die Gegenfrage stellen, ob du schon bestimmte Regionen und Städte im Iran im Kopf hast, die du gerne sehen würdest, wenn ich dir diese Gegenfrage stellen darf, dann kann ich dir besser antworten...