defeat winona first
You can't fly in space in Pokemon Emerald.
No
No
If You have a Pokemon that knows FLY, fly to Littleroot town toward the bottom of the map.
The only pokemon to get fly by leveling up are Salamance and Rayquaza.
yes
HM02
Choose the Pokemon that has fly then press A on the fly choose a city or town and press A.
The rocket never flies.
no it cannot be learned
use fly
It's is beat may then get fly and after beat 6th gym leader you can use fly .