Everywhere!
try swamperttools.webs.com its a pretty good place for all generations of Pokemon ROM hacking tools
in elite 4.
at rut 118
Nowhere.
Unfortunately the only area for good training is the Pokemon league.
there is a modifier but i dont know the exact codes!good lock on finding them
Sapphire is better, but yes, emerald is good.
its not the best but it can help you find the regi's on emerald and ruby & saphire
unfortunately haunter isn't available on pokemon emerald. However if you want to capture ghost type pokemon, sableye's a good choice....you can also choose castform..
Snorlax
the abandoned ship in emerald is a ship that halfway sunk into the sea a little while earlier in the game. you can find ice beam and rain dance in there as well as the scanner and it is a good place to train your guys
Absol is a pretty strong Pokemon that has well-rounded stats and a useful ability. Absol is one of the rare Pokemon in Emerald and you can find it in Route 120, in the nearest grass. That is the only place on the route where you can find it.