Native Indian - Their team is full of Tauros' and Bouffalants. Actual Indians - Phanphy line & Ekans line & Sevipers. Tourists - Have Pokemon that are exclusive to the region they are from and unable to be caught. Graffiti artists(unlike the old Painter) - Have Chatots and Smeargles. Hobos - With trash like the Grimer line & Trubbish line. Skateboarder - Scraggy line
~When Pontius comes to kill the king upon his throne, I'm ready for their stones~
-About half-a-dozen trainers starting off at the same time as you, and will go looking to battle you if you (in turn) go to battle them - a choices of rivals essentially. Some mean, some ditzy, some friendly...
-Arcanist or something: Dragon-type, Ghost-type, Fairy-type and maybe knight-like Pokémon.
-Hip-Wader: female counterpart of Fisherman ("Fisherwoman" sounds clunky, and hip-wader has been used synonymously in the games)
-Wannabe: late-to-post game, has the exact same Pokémon and moves as you do. Because Pokémon needs mirror matches.
Also a class that only uses one particular colour of Pokémon - not sure what to call them. Gang Members or something.
A few classes could do with broader selections of Pokémon, in particular: Ruin Maniacs (broaden to all Pokémon featuring gems, gold, etc.), Artists (more artificial Pokémon), etc.
Is there a Mechanic?
Worker sort of covers that, though I'd like to see a trainer class with vehicle-related Pokémon like Donphan, Whirlipede and Heatmor if there's enough of them.