Can it use Fly at all?
Yes it can use Fly and it works in the same way. You can't be hit by most moves when up in the air.
The only difference is if you used Lock-On, you can also hit with Ground-type moves.
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.