Level 10.
None.
Kadabra learns confusion. *This occurs at LV16
LEVEL 7,8,9
No, Dustox cannot learn HM02- Fly in Pokémon Emerald
Butterfree learns confusion at level 12.
Dustox doesn't evolve.
Confusion, Gust, Protect, Moonlight, Psybeam, Whirlwind, Light Screen, Silver wind, Toxic, Bug Buzz and Quiver Dance. By the way, Quiver Dance is only obtainable in Black and white.
Level 8
The Pokemon cascoon will evolve into Dustox at level 10 =D
No, Dustox cannot learn HM02- Fly in Pokémon Emerald
at level 85
lv 16