water and flying
Gyrados is #130 in the national pokedex, and it is a Water-Flying type Pokemon.
Ice type Pokemon can easily defeat lance's Pokemon also for his gyrados and aerodactyl you can use an electric type.
Turtwig. but you need to get a fire-type or get a good Pokemon that can learn flamethrower like Gyrados.
Actually there is no red Gyrados. I mean there is, but a red Gyrados is a shiny Gyrados.
use an electric or grass type pokemon
The red Gyrados is found in the Sendoff lake at the Spring Path.
it is in sendoff lake
No
go to Pokemon locator and search for magikarp. most likely there will be no gyrados, so you would have to make it evolve into a gyrados.
Blastoise, Starmie and Gyrados!
no
go to a place were there are normal gyrados and look for ages