I started with squirtle, got a paras to beat misty, got a dratini for it's overall stats, got a rhyhorn to beat my rival's pokemon, got an aerodactyl for many reasons, and I still don't fully understand what you're asking.
Seven island at sevault canyon.
Keep fighting the Pokemon league or train in cerulian cave
The more you train your poke'mon, the more friendly they will become with you.
(Excluding legendary pokemon) It should be dragonite...
pokeballs... which should be at the mart..
Train at victory road
Explore, catch pokemon, train your pokemon.
Well you collect it from the cinninbar laboratory and it should be an aerodactyl if you ask me that is one great Pokemon you should train it
At an efficent Pokemon on Pokemon Fire Red
If you train your pokemon or use cheats you can be the best trainer.
Train a larvitar to level 35.
train it to level 100!
Train it to level 23.
Seven island at sevault canyon.
no he doesnt so you should train him until he learns thunder then evolve him
Catch a pidey and train it to level 36.
In order to beat the Elite Four in Pokemon FireRed, you need to have six Pokemon that are extremely strong, and they should know good moves. Train your Pokemon so there ready for battle. You need to stock up on medicines, and then head inside! Good Luck!