Hi Krista!
So nice to hear from a fellow Canadian!
I'm on a 72 day countdown myself! Disney vacation countdowns are the best!
You certainly can purchase Disney Gift Cards upon arrival at Walt Disney World!
They may be purchased and charged to your Resort Room account or purchased using your credit card. You'll find them for sale in the parks' retail locations and in your resort gift shop.
Another really fun option to consider instead of a Gift Card, are Disney Dollars!
Disney Dollars are Walt Disney World's very own legal tender and they're so much fun to collect and spend! Each denomination features different character designs on the faces of the bills. Available in $1, $5 and $10 bills, they're perfect fun for little ones!
You can purchase Disney Dollars at your Resort Concierge Desk or at Guest Services in the Disney Theme Parks and at Downtown Disney.
Thanks for visiting the Moms Panel with your great question. I hope you'll visit me again soon with more questions about your upcoming vacation!
Wishing you a simply Magical time at Walt Disney World Krista!
Kirsten