haplo by they way, was the best class combination to fight mounted and dismounted inside? cavalier 1 rest mutated warrior?
Mounted? IMO 8 levels in inquisitor for Travel Domain + Domain Zealot - Sanctified Slayer if main class, Sacred Huntsmaster if you want the bare minimum (and are gunning for Legend Cavalier 20 for example), possibly cleric instead - if going for angel.
Then some Sohei or Gendarme cavalier. If Sacred Huntsmaster, can possibly mix 5 levels of Mutation Warrior with 1 Sohei if you want Weapon Training with Sohei Flurry in any weapon and don't mind 1 level lower pet. 8 levels in Gendarme Order of the Sword is also good for Mounted Mastery (pet Str to damage on charge). Otherwise 3 levels in Order of the Cockatrice for 3 feats and +2 AB vs shaken.
Race obviously kitsune.
Can't see why you'd want to dismount, though.