Air Canada allows you to check one extra bag for $20 each way. I bought a collapsible duffel from walmartvthat we will use to transport down. We'll give them out at the welcome drinks.
The glasses they give you at AI are generally very small. Ppl use travelmugs at resorts so that they are not constantly going back to the bar for a refill. Like previously mentioned it also keeps the drinks cold for longer.