You should definitely move there then. Canada is absolutely the best country in the world to live in. I was borne in the USA and you couldn't pay me enough to go back,
You don't need the kcountry pass for the area in the winter. Just like everywhere you should have insurance and registration. I don't get why people are surprised by this.
No not at all. Ryan and the club have been doing a great job this year with what they had to work with. It has been really good all of March. Join the CSC and keep the good times rolling! Best hundred bucks you ever spent.