You cannot catch a Stantler in Firered get one from Pokemon emerald or Pokemon colosseum.
There is no exact place, where it is changes. Look for the rain is all I can say.
sorry, you can only trade it, along with articuno and moltres, from FR/LG or you use a cheat box
yes it is but you must evolve it form wailmer which you can find on route 124 yes you can find it near the Pokemon league.
you can not cach one in soulsilver. only in dimend and perl.
To obtain a Ditto in Pokemon Ruby or Sapphire, you must trade with Pokemon Emerald, where you can find it in the Desert Underpass, or you can trade it with any games from either Generation I or Generation II. - Badminton
the flute
You can't.
metagross not medergross!
cach pearl the legndary Pokemon
You can catch it in the Safari Zone.
on Pokemon you go to surulen cave in surulen and cach them with a masterball