That's exciting! Gotta love getting (almost) free flights! We switched to the Westjet Mastercard for that reason.
Got my fingers crossed for you that getting the approval isn't a problem.
The time will fly and you will be there before you know it.
Rina