I always stop for a chat whenever I meet cyclists in the rural areas, to make sure they are OK, know where they are going, have enough water, etc. Unless you are thinking of tackling some really difficult pistes, I'd go for a mid-range tyre as a full mountain bike tyre will be very tiring (ha ha) on the road.
The thought of a female cyclist wearing a hijab made me laugh.
"For sheer delight there is nothing like altitude; it gives one the thrill of adventure
and enlarges the world in which you live,"
Irving Mather (1892-1966)
Access the Morocco Knowledgebase