BEAT YOUR RIVAL NEAR THE WEATHER INSITUTE AND YOUR RIVAL WILL GIVE YOU HM FLY.
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
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.
defeat winona first
yes
HM02
Choose the Pokemon that has fly then press A on the fly choose a city or town and press A.
no it cannot be learned
use fly
The rocket never flies.