I formatted your post to make it a little more readable.
Vaan: Knight/Red Mage
Balthier: Shikari/Foebreaker
Fran: Time Battlemage/Archer
Basch: Uhlan/Monk
Ashe: Black Mage/Bushi
Penelo: White Mage/Machinist