shh it's okay you're great
Yeah I'm excite!
I'm thinking so! So like, 17 types (18 if Fairy has more revealed). And you link or bond with a Pokemon who will defend you to the end, you can also communicate with them rather easily. And then a legendary advisor based on your type (there's no poison legend though, so I'll need to work around that). Along with the choice of; Priest, Mage, Warrior, or Archer classes. Which also branch off into other things.
Priest; Can stay Priest, Cleric, Sage, Psionic (Only compatible with psychic type)
Mage; Necromancer (Dark or Ghost), Mage, Wizard (Fire, Electric, Water, or Grass)
Archer; Ranger, Assassin, Archer, Rouge
Warrior; Paladin, Berserker, Ninja, Knight (or warrior)