@Jackie218 Terrible guest for sure. Definitely review her, otherwise other hosts will be clueless and have to suffer her as well. Keep the review professional, no need to go into all the gritty details, just mention that there were damaged items, arrived with unbooked guest in tow, disrespect for common spaces and host's privacy, and left a mess. "Not suited to shared-living accomodations".
As reviews are blind, she can't see your review until they are both submitted, or if only one of you writes a review, it will appear in 14 days. So wait until the 11th hour (but don't miss it) to submit your review, otherwise she will get a prompt from airbnb that you have submitted a review, which might result in her writing one, when in fact she might not otherwise.
If you write no review, you could be faced with a situation where she writes a bad one, it gets posted after 14 days and you are then too late to leave one yourself.
She can leave a public response to your review after it is posted, as you can to hers, but from the sound of it, if she does, she'll probably come across sounding like the bad guest that she was.
For the life of me, I can't understand how people manage to break shower heads off the wall and plug up toilets. I'm in my late 60's and I've never done that in my life, nor has anyone I know.