Lady drink prices (commission for the girls) on customers bills are not "shady", they are completely normal, I'm not surprised that they were pissed off at his refusal to pay.
She is not being "imprisoned", she will be detained at IDC pending deportation which is completely normal for overstayers arrested before leaving at the airport, especially those who have been banned from the country previously.
Yes, sure is, the difference is that she was not at the airport on her way out where the conditions you reference would apply. She was arrested and her overstay discovered, that means detention and deportation.
Nonsense, not everyone is put in jail and that is not the practice here. Her case will be solved easily, there is no difficulty there. She will be fined for her repeat overstay and deported when she comes up with money for the ticket. You think she should be free to make her own way to the airport at her leisure? What do they do with repeat overstayers in your country?