if you took mudkip, you should be set just by using Marshtomp's water gun, but if not, a water type ALA wingull or a ground type out of the desert over there (trapinch, sandshrew) could be good options I used Geodude and the attack i used was magnitude
Sapphire is better, but yes, emerald is good.
Swampert is a pretty good choice but if you chose a different starter then other good ones would be Milotic, Walrein, and maybe even Crawdaunt
Snorlax
yes he is probably the best pokemon in pokemon emerald
Raltz! :D
Everywhere!
Answers.com
whats your team
Torchick is a good Pokemon if you train it right anything should work
Pokemon you can get with the good rod are: TENTACOOL, MARILL, MAGIKARP, CHINCHOU ( under-water ) and CORPHISH.
Fighting type, ground type
at rut 118