Here is the fastest way possible: Have a Pokemon that you want to train be traded to you from a different game that will make the Pokemon receive boosted exp points plus if you have it hold a lucky egg you will receive even more exp points. Lucky egg can be obtained by catching lots of chanseys.
Dratini evolves at level 30 into Dragonair in Pokemon FireRed. It then evolves into Dragonite at level 55.
depends what level
level 33
Gyarados doesn't any further on Pokemon FireRed.
All pokemon's highest level is 100.
Dragonair evolves at Level 55 in Pokémon FireRed.
level 26
in both firered &leafgreen articuno is of 50lv
Dragonair evolves into dragonite in firered at level 55.
i think at level 32
level them up on your own and slowly
all i know is Mewtwo is level 70