Yes any powersports dealer in calgary should have access to them. I think it saw a add a while ago that the jobber dealer toys for boys had a bunch on sale
Blackfoot, Cycleworks, (okotoks I think had a few on clearance a few weeks back) and I am sure even Bow carry the Leatt's. Blackfoot likely has more knowledgable staff due to their motocross involvement.
As far a physio goes, I can send you the contact info for the guy I go to down in Ogden. Anyone who I have reffered to him is always quite happy. Decent guy, not just some kid fresh out of school.
If you want to hit up Fernie for a day let me know, can come over and pick you up and get out for a half day and see how you feel.
If your going to blackfoot just go to blackfoot direct those guys actually ride and have always been decent. I find it hard to get somebody to come over and help me and when they do it's usually somebody that doesn't have a clue!