Re: battle.
After helping getting people to safety, it probably took some time so it wasn't as if she was fighting at the beginning. Stuns and jinxes for all.
Rose, if she's able to get her hands on a gun, which I'm going to say she did, she's a capable fighter.
Bella is with Team Water people!
Violet's fighting! She has some defensive trinkets on her new super suit, she can fly, but probably spent more time on the ground. She also has knives, but only uses that as a last resort option. Otherwise, she knows how to use her force field defensively as well as offensively.