I present to you my pkm team in every game i played, obviously with an emulator and gamesharks to get the six. My last pokémon game was Emerald and it was the last time i played with them, my last pokémon game. That's why also love the ending theme of that game, was kind of "goodbye".
I love reptiles, specially Dragons, Crocodiles and Dinosaurs thats why my starters were Charmander named Smaug, Totodile named Gustave and Raptor, my Treecko.
Having Fire, water and grass i needed other types so i chose a ghost, electric and flying type.
You should play fire red. You can get all of those without using the gameshark. You get to choose a starter at the beginning and then once you get the elite four(i think) you get to choose one of the gen2 starters, and then when you beat blue(or red...not sure which) you get to choose a gen3 starter.
I love the shading to this and also I love the detail you put into this I can tell you worked hard on this and great job on it !