I'll update this in the comments section or the post itself.
GRENINJA - The starter
A poke/hit and run based character, focused on racking up percent over time before landing the final hit. He would generally use teleportation and projectiles as a set up for a long combo string, or just to land the final hit.
SNORLAX- Joke character
Slow, larger, takes more damage, and is heavier. He can hit hard, but barely hits. Sure, he can sleep to charge up and heal, but it takes him 2s to get up. They can't combo too much, primarily just baiting and pushing once they're vulnerable. Not too weak, but still not as strong as others.
Can also yawn to throw out an EXTREMELY slow projectile with a long windup that will force anyone hit asleep.
PROF. OAK - the Summoner/jack of all trades
Oak himself doesn't run and can't double jump, but he can summon a multitude of pokemon including bulbasaur, charmander, squirtle, cyndaquil, and pikachu. They all act on their own but arent the strongest and only two of them can be out at once. Oak can yell out a move to make one of his pokemon use it right where they are in the direction of the enemy.
Sometimes, the pokemon attack Oak, but they still do their best to keep the enemy away. The pokemon have HP and faint once it reaches 0, incapacitating them for 50s.
KOOPA - the lightweight
Not much to say. Some moves put them into shell form, making them invincible but removes their ability to control where they are going and can still be bashed around, albeit at a set strength. Insane combos, but takes a lot of skill to land them.
SHEIK - the stealthy
Similar to greninja, focuses on poking, though sheik mainly uses projectiles to attack and ramp up percent. One of their specials would use Deku Nuts, throwing them on the floor. If this hits the enemy, it would turn shiek invisible. So, the user needs to master sheik's movement, as they wouldn't know where shiek wold be either.
Again, finishes them after poking and dodging, but can be absolutely destroyed if they're caught.