Re: battle.
Ten is a runner not a fighter, so he'll be helping elsewhere!
Bellamy will fight some merpeeps.
Val will be out there kicking ass and taking names. I hear Thor's going to give her a souvenir from battle.
Kara's pretty hard to hurt, so she'll be in the thick of it (possibly with Mon-El?)
Gamora will stick with the Guardians and fight presumably.
Sherlock is adept at fighting, but he'll help people escape instead of being in the fray.
Tifa will stick with the chittlins.
Rukia can shed her gigai and go kick some ass with Ichgio.
Elektra will definitely be out there fighting (with Matt).
Peter can't not go do Peter things :D
Damon'll help, he don't currrr.
Singularity can help fight, but mostly she'll stick near the ship and help teleport people if need be.
Buffy wouldn't miss this battle. I gotta check in her weapon, orz, but if her scythe is cool to have come along the journey - then she'll be using that to beat up the populace.
Vision will help fight obvs
Yuna has her guns and can help fight and also heal on the battleground.
Doc is gonna stick near Waverly and make sure she's safe GOT THAT WAVERLY?
Kori says BRING IT ON KRAKEN she's ready to blast the begeezus out of it.