The first elite four member uses the dark type so you have to get a strong fighting type, or another Pokemon that knows a fighting type move
The second elite four member uses ghost type, you need dark type, I used a sharpedo but i don't recommend it because sharpedo have terrible defense, I would use a shuppet
The third elite four member uses ice type and one water type, use fighting type for the ice and use an electric type for the water type
The fourth elite four member uses dragon type, you should use ice type for all of his Pokemon and electric type for the one dragon and water.
Hope that helped
Good Luck
Have to beat the elite four.
beat the elite four
No
In Ruby and Sapphire yes you need to beat the Elite Four first, but in Emerald you can catch Raquazza before or after you beat the Elite Four.
how to beat Pokemon emerald
when you beat the elite four
Beat Elite Four.
Beat them and the champion
yes.
Beat all the gyms until you get to the elite four CRUSH THOSE ELITE FOUR PEOPLE and you will battle steven beat him and you beat the game
beat the elite four
You can get to the battle frontier after you beat the Elite Four