Hola fmanega.
En Irán es obligatorio llevar pañuelo, incluido turistas. Hace años hasta la foto del visado se hacía con pañuelo, ahora ya no es necesario. En muchas ciudades, tales como Isfahan, Teheran, Shiraz, etc... el pañuelo solo les cubre parte del pelo; otras como Yazd, Qom... las mujeres portan el chador en el 99% de los casos. Las mujeres turistas solo deben ponerse el chador para entrar a alguna mezquita en concreto y que en la misma puerta te proporcionan, normalmente son lugares donde descansan los restos de familiares de algún iman.
Un consejo: intenta convencer a tu pareja de salvar ese inconveniente, Iran es un pais con una riqueza cultural y artística de primer orden y su gente es encantadora. Son muy hospitalarios y tratan al turista de lujo. De hecho, es el país en el que más maravillados hemos quedado con su población.
Tema alcohol: absolutamente prohibido, solo podrás tomarte alguna cerveza sin alcohol. Puedes encontrar alcohol de contrabando en el mercado negro como vodka, ron o whisky..., pero es un riesgo muy alto. Aunque posiblemente el turista será castigado con una severa bronca y una multa económica, el guía o conductor puede tener serios problemas, incluido cárcel; en el caso del restaurante conlleva el cierre inmediato del local. No vale la pena.