The last trip I took to the coast I flew back to Edmonton. To get my bike on the plane I went to a local bike shop and they gave me one of the boxes their new bikes came in. In Jasper there are a couple of bike shops. I stopped in at the Free Wheel bike shop in Jasper, they were terrific. I needed a few minor adjustments on my rig and the mechanic did it for me in a few minutes, for free, and I was on my way. If you need to pack your bike check out the bike shops first before you buy anything.
It is great country to ride through, enjoy your holiday.