Yes
Nowhere.
You do not get
No.
in the sea
in a diving spot
you get at navel rock
It was not created at the time.
You cant only in pokemon emrald
you need to go to a event outside the game(real world) to get old chart to go to Mt.Mew.;)
route 131
Fallarbor town.
In Lilycove city.