So i'm thinking of the following setup for each character.
Cloud: Fire, Ice, Lightning, Restore, Revive, Alexander, Chocobo Lure
Tifa: Counter Attack, Sense, Deathblow, Mime, Restore, Odin
Barret: Cover, HP Plus, Mystify, Seal, Transform, Barrier, Phoenix
Aerith: Fire, Ice, Lightning, Restore, Heal, Shiva, Ifrit, Ramuh
Red XIII: Enemy Skill, Manipulate, Kujata
Yuffie: Throw, Steal, Double Cut, Morph, Luck Plus, Exit, Leviathan, Pre-Emptive
Cait Sith: Restore, Revive, Heal, Barrier, Time, Destruct, Choco/Mog
Vincent: Fire, Ice, Lightning, Earth, Poison, Contain, Destruct, Hades
Cid: Time, Comet, Gravity, Slash-All, Bahamut, HP Plus
Honestly I don't know what Kaldarasha is talking about xD but it sounds complicated and if you want to do that then i'll leave it to you smart cookies