@Lord Mutton Chops
There's only so few skills that can regen TP since you are having the Gladiator as the main class.
Prince(ss) - Nobility Proof. Regens TP when a buff on the Gladiator wears off.
Zodiac - Etheric Return. Good if your Gladiator is always the one to be doing the killing blow.
Monk - Blood Return. Good if you expect/always have party members getting KO'ed. Like the Ninja's clones, for example. Or, with the [hide]Shogun[/hide], and using the [hide]Auto-Death/Suicide Assistant (Skill Simulator)[/hide] passive skill.
Ninja - Karuwaza. With Senpuku (Increase dodge rate, max. increase 35%) and Kumogakure (lose 1/2 HP, increase evasion, max. increase 75%) and the Gladiator's decent AGI, you might often dodge attacks heading the Gladiator's way and regen TP from it. I'm not too sure if Sarutobi would work and considered as "evasion". Also, Gladiator must be getting hit and dodge to work. Ninja's Otori to provoke attacks to the Gladiator, perhaps?
Farmer - Brave Heart. Good if your Gladiator's HP is always Full, which might be tricky to do for a front liner.
Alternative means:
Prince(ss) - Inspire. But skill description says it only works when you remove Debuffs and not buffs. Needs clarification.
Zodiac - Dark Ether. If you can cast this on the same row the Gladiator is, that's free TP/Zero TP cost for one turn.
Pop an Amrita?
----
Pirate has pretty much decent/average stats except Luck. With their Trickster skill, any offensive skill (non-chase) is applicable, thus, making them decent Zodiac/Arbalist in my book.
Alternatively, you can go with supportive skills with the sub-class. This however, is up to you. Or boost your combat prowess with perhaps the Gladiator's passive skills like Stun / Wide-Swings.
Some people also prefer having the main class as a [hide]Shogun[/hide] and sub-class as a Pirate for Swashbuckling and [hide]Ikkitousen (Skill Simulator) [/hide]
----
Hoplite has high VIT and pretty much average stats on everything else (even better LUCK compared to the Pirate).
Examples you can go with are like:
- Monk for healing and perhaps Waking Chakra (passive to auto end status effects on self at turn start).
- Farmer for Strange Seeds and exploration skills)
- Gladiator for more combat options
- Prince(ss) for buffs
- Ninja for Karuwaza and evasion (Similar to what I mentioned above for the Gladiator). Combo this with perhaps Provoke. Bunshin would give you another Hoplite for more Defense options.
- Zodiac for Volt Mastery (not sure if it applies to Blitzritter) and Singularity. Alternatively, can make them have access to the element spells. Or Dark Ether.
- [hide]Shogun[/hide] for [hide]Ikkitousen[/hide] since they have high defense to begin with, the penalty shouldn't be too harsh and it's a decent offensive skill.