zidane is must have because steal or whatever cause you can't kick him out. steiner shock with ragnarok is enough for 9999 dmg. you don't have to train that hard. vivi death, drain, lv3 magic, flare, doomsday and return magic ability is essential. vivi learn ability fast so as amarant. better yet, whenever someone cast magic, vivi will attack back with that magic. vivi can also be useful for doomsday with ozma. you know you equip shadow absorbing armor with you. so vivi will return ozma doomsday to heal your party and if something happen to white mage, vivi can act as second healer with doomsday. for healer eiko is the best. she can learn full-life,phoenix,curaga (fast),dispel,might,jewel. her madeen and holy are good too. garnet is unmatched if comes the healing process. quina is good but i prefer eiko. it's hard to eat certain enemy