Infinite flight challenges

The only way to earn xp in the flight is by completing challenges, at the moment I keep getting stuck with challenges that require PvP and so our PvB matches don’t count, I had to skip a few based on CtF as well, I would like to try and complete the season pass before our weekend is up, any one think it is possible? Or do you have to get lucky with your challenges (getting ones that can be completed).

With this said I am loving the flight, everything feels good, barring the sniper, its a little weird feeling. General thoughts anyone?