Nowhere.
in elite 4.
Unfortunately the only area for good training is the Pokemon league.
probably the bicycle route, or the victory road if you get there, or exp.share in the elite four
zubat will evolve at lvl 22 into a crobat hope i helped = ) golbat not crobat golbat6 evolves into golbat if it really likes you and you level it up in a certain place that i don't remember
Yes. You go to the Sealed Chamber and you Surf in the small body of water and it is a VERY RARE encounter. This is the only place you can find wild: Milotic and Poliwhirl and Kabuto. In the cave you can find rare Pokemon too like: Crobat, Misdreavus, and Murkrow.
there is no such game on emerald
Rayquaza is the mascot for Pokemon emerald which will be stronger than Groudon and Kyogre
Pokemon Emerald takes place in a different region than Kanto (the home of Pallet Town). You cannot go there in Pokemon Emerald.
no
no
Everywhere!
yes in lilycove city