It doesn't mean bitcoin is legal and open for general public in Iran. It's just good for business connected with government authorities.
It doesn't have to be. Bitcoin is censorship-resistant.
Plus obviously Iran is only trying to use Bitcoin to go around U.S sanctions. Iranians can use it for the same purpose too. To go around Iranian laws.
Yeah, that is very correct. When Iranians learn how to use crypto, they know what they will do to go around their laws.

At least, their government will learn the benefits of bitcoin or crypto, and then with that knowledge, they may be more accepting when it comes to laws and regulations towards crypto. This is will actually contribute to the adoption of crypto in their country.