Puggins
Explorer
It looks to me like you're saying you're worried about RP aspects, yet decided on a class you want to play (which isn't bad, really) but then are trying to shoehorn in a bunch of CharOp stuff regardless of narrative "sense". As I said, a Windsoul or Stormsoul would give you some racial "oomph" for why a character would be flying even when the class doesn't necessarily lend itself to it.
There's a difference between roleplaying and building on a theme. He wants to play a goliath who is an air pirate. That sounds great to me, personally.
He could use a "fish out of water" scenario. Or maybe he could say that the human lowlands are too stifling for someone used to the exhilarating, vicious winds of the mountain tops. Or maybe he likes making a lot of money.
Warden is great too- the four winds are every bit a part of nature as the earth is, after all. And wardens don't need to be the protectors of the wild- they can be selfish or (somewhat, in this case) amoral adventurers, using their ties to the primal spirits for their own gain.
Anyway, the concept appeals to me. I think plenty of posters wouldn't mind finding out how the first couple of sessions turned out. The party is the prototypical 4-man party with class substitution for two of the roles. That should work pretty well.