yes of course man!
no the second is correct. you should drive slow and an make an eye contact , like anywhere else in the world.
yeah i see. i promise you , you just need to stay a week in tehran ( the worst case scenario 2weeks), you wil find your way. i'm wondering why do you hesitate ? it's really cheap even tehran (it's sort of most expensive city in iran).
the documentries are all bullshit. first of all what do you want ? you just want to hook up ? or the quality matters to you ?
secondly you are foreigner. you can't speak farsi man and also there is no legal brothel !! like i said there is only one way to spend less , you should make some friends who knows english as well as farsi and then maybe he or she can do something for you.the price $500 is for one night !!! sorry.
but as i told before. you can find something with less budget if you are not demanding.
good luck