I think lanturn with the ability volt absorb is helpful because if xatu uses me first, it heals your life, and it it definitly helpful against lance's dragonite's and gayrados. To defeat the second one, use any psychic attacks, and the fighting one with flying type moves.
See question "Is this a good team to beat the elite four"'s answer.
nothing
When you beat the elite four.
yea so dont use one in the elite four
No, you can just train your Pokemon against wild Pokemon to level up. But it's a little quicker going against the elite 4 cos their Pokemon are higher level than wild Pokemon.
your strongest Pokemon
See question "Is this a good team to beat the elite four"'s answer.
Yes
nothing
They are still in the Pokemon league
level 55 and up and ever type of Pokemon
weedle, sparrow, geodude, nosapass, skitty
There is no easy way to beat the Elite Four. You have to level up your Pokemon and use the right types of Pokemon against each of the elite four (i.e. don't use a fire-type Pokemon against water-type. Use electric instead). I recommend level 60 or so for the Elites. Good luck!
Elite Four Sidney/Sydney: Uses Dark Pokemon Elite Four Phoebe: Uses Ghost Pokemon Elite Four Glacia: Uses Ice Pokemon Elite Four Drake: Uses Dragon Pokemon Champion Steven: Uses mostly Steel & Rock Pokemon.
When you beat the elite four.
Yes you can
There aren't specific Pokemon for battles.You should use your strongest Pokemon.