My concern is bear spray. There's a huge road bike event in Banff the same weekend as the TD GD, so I'd bet it'll be pretty hard to purchase locally, and you can't fly with it. I'll offer to buy yours as well as mine if you could bring it with you.
Don't worry, there will be plenty of bear spray to buy locally. There are dozens of places to buy it in Banff.
robin