Coming to Canada
I would check the visa situation very carefully. I doubt a working holiday visa is going to do it for you for long or short term. My understanding is that visa is geared to temporary employment in the tourist industry. Maybe that would cover seasonal flying.