I would guess, that that is not the case in her mosque. Just as there are many different Christian churches, there are probably many different mosques. Probably depends on the neighborhood, and it's members. Besides, no one has to do what their church/synagogue/mosques tells them to do. I'm sure, if it became something she didn't like, she would stop doing it...like most people do.
Sure, she can leave.... Ever hear the term 'honor killing'? Bet she hasn't, YET!
I would be interested in what sort of Tom Cat Momma brought home before this too. Or what sort of tom cat is in the Mosque, they like 'em young you know.