Are any of the habits you just named a violation of your lease? Unfortunately being obnoxious is not grounds for eviction.
I would probably start with a conversation though and ask them to be more respectful.
Are these people coming n going 👦 S not her relatives.
Do you think it's possible she is doing a side hustle? Like massages?
Then yes you can definitely terminate.