Yes, it's a rude word and she should apologize.
Yes, it's fine as long as they do it responsibly.
Yes, and I said no.
Yes -- the airline needs to think about the safety and comfort of all passengers.
I didn't need to see that. Cover up!