It depends on your pokemons levels and moves. If you have any dragon type moves, they'll help you a lot..
EDIT:
You should have 6 Pokemon before you do the Elite Four.
My team when I did it was;
Swampert: 55
Skarmory: 53
Breloom: 50
Mageneton: 51
Salamence: 59
Walrein: 52
If you haven't saved yet, I suggest going back, catching more pokemon, and leveling up to the minimum of very high 40's. (48+)
Drake is a Dragon Type. His Pokemon include;
Shelgon
Altaria
Kingdra
Flygon
Salamence
Altaria,Flygon,and Salamence are all x4 Ice.
Shelgon is x2 Ice
But Kingdra's only weakness is Dragon, so he's a bit hard.
Hope all of this helps!
Blaziken, Flygon, Ludicollo, Gardevoir, Manectric, and skarmory or vigoroth
Yes there are no restrictions.
Well my CURRENT team in Emerald are: 1. Blaziken 2. Gardevoir 3. Aggron 4. Altaria 5. Cacturne and finally 6.Whiscash Is that OK?
for me the best Pokemon to use are blaziken wailord hariyama crobat sableye and rayquaza the Pokemon i used: salamence metagross latias latios and the big ??
Everyone has their goods and bads, but in my opinion I like Blaziken, Swampert, Gardevoir, Breloom, Dusclops, Medicham, Chimecho, Aggron Rayquaza, Latias, Tropius, Mightyena and Shiftry.
You can't catch a Gardevoir in Pokemon Emerald. To obtain one you can catch a rare Ralts on Route 102 and evolve in into a Krilia, and then a Gardevoir.
No, Blaziken is at its final stage of evolution
You get Gardevoir by evolving Ralts to first Kirlia at lvl 20 and it will evolve to Gardevoir at lvl 30
no, gallade was introduced in generation 4 emerald is generation 3. And gardevoir doesn't evolve into gallade, kirlia does.
You have to trade it with someone who has a Blaziken.
There are several Pokemon that will make a baby with Blaziken on Pokemon Emerald. These include Pikachu, Sandshrew, and Vulpix.
i don't think you can