Although I agree with the majority of what you've said, there are a few things I'd like to add to clarify the points you mentioned. The tradition of veiling hair in Persian culture dates back to pre-Islamic times, but it was outlawed by Reza Shah's government in 1936 because hijab was deemed incompatible with modernisation, inspired by Ataturk's liberalization of Turkey, and he decreed "unveiling act". Women who donned the veil were often arrested and forced to remove the veil by the authorities. These rules infuriated Shi'a clergy, who considered going out in public without a cover to be equivalent to being naked. Although, after some time in 1941, the mandatory part of the policy of unveiling was dropped. Many years later, As you have noted, the Iranian Revolution in 1979 completely changed the status, rendering hijab mandatory.To add to this, Iran is different from many other muslim countries as prior to the Iranian Revolution (when the religious fanatics took over) in 1979 it was extremely westernized (see photo below for common dress then). So, many people in Iran grew up in a liberal society and ressent the current regime. Also, while I don't believe that this game reflects a "true story," I have had many iranian friends tell me there is an underground party scene there, not entirely unlike that depicted in the game. Also, just generally, mandatory hijabs is a weird issue, as no where in the Quran does it indicate that women have to where them. So, while many women continue to wear hijabs after leaving muslim countries, many do not, and in my experience, I don't think I've ever met an iranian woman who has wore their hijab when given the choice.
View attachment 1444297
The issue regarding Hijab and the Quran is that while the Quran commands both Muslim men and women to dress modestly, there is dispute about how these commands should be understood. In the verses about clothing, the phrases khimar (veil) and jilbab (dress or cloak) are used instead of Hijab. About a half-dozen of ~6000 verses in Quran are about how a lady should dress or walk in public. Surah 24:31, which tells women to conceal their private parts and draw their khimar over their breasts, is the clearest scripture on the obligation of modest dress. This style of modest dress is defined by some Islamic legal systems as covering everything except the face and hands up to the wrists. These regulations could be found in hadith (sayings of prophet) and fiqh (human understanding of the Islamic law) texts written nearly 100 years after the Qur'an was revealed due to Hadith Ban (was a ban on citation and the writing of hadiths from the Prophet, after his passing). As a result, some argue that the Qur'an does not require women to wear the Hijab prescribed by these legal systems, and believe there are many fabrications in hadiths, which I believe has become more prevalent in Iran especially among younger practioners than other muslim countries. Of course, not everyone born in a country should be forced to practice the official religion; this is illogical and violates human freedom and values, which explains the high rate of Iranian immigration among other things.
So, yes, Islam, like any other ideology or religion, is fraught with strife, even over minor inconsistencies in understanding the source text, and many powers having their own betting horse in the game isn't helping the issue.
In terms of automobiles, Iran has two domestic automakers, Saipa and Irankhodro, whose products cover nearly the entire market. The cars in the game are mostly generic assets found all over the internet, rather than being local ones. Imported vehicles are subject to high customs rates.