kk, I'll write up some potential class paths now and then some more detailed strategies in a bit. For bracketed options, either exclude them or choose one/however many you can fit, depending on team level and size.
KIRIN: Tactician (Veteran) --> Mercenary (Armsthrift) --> Hero (Sol) --> Dark Flier (Galeforce) --> (Assassin (Lethality)) --> (Dark Knight (Lifetaker)) --> (Sorecer (Vengeance)) --> [Faire Class] --> Final Class
Choose ONE of the bracketed classes and replace Veteran with it when you're done/almost done training. Alternatively, replace Sol because it's a waste to have two of those kind of skills.
Other options: Grandmaster (Ignis, Rally Spectrum), Griffon Rider (Deliverer), Great Knight (Luna), Valkyrie (Dual Support+)
Physical/Magical Final Classes: Dark Knight (Swords/ Tomes), Grandmaster (Swords/ Tomes), Dark Flier (Lances/ Tomes)
Good Mounted Final Classes: Wyvern Lord, Griffon Rider, Falcon Knight, Dark Flier, Dark Knight, Valkyrie, Paladin, Great Knight