I know in emerald you can at Mossdeep with a super rod.
TRADE IT FROM RUBY OR SAPHIRE.
wailmer and sharpedo
you have to have a level 50 blaziken and sharpedo
you catch that Pokemon in the same place as sharpedo
you can't. sharpedo was released in ruby & sapphire witch came after gold & silver.
In the water of Lake Verity
You'll need a Pokemon and a Poke Ball.
you cant catch a man in Pokemon ruby
no you can catch a charizard in pokemon ruby you can get it as a kanto starter
you can't catch seviper on Pokemon ruby (Pokemon sapphire only)
Use the super rod on the route west of fortree city.
lvl 35 sharpedo