Whistler and Vancouver real estate has numerous properties that are owned by a non resident of Canada. Our famous ski resort boasts an international community that live among the locals.
If you are a Non Resident Buyer AND you are deriving revenues from the property, then you will have annual reporting requirements to the Canada Revenue Agency.
I will have more to say on this later, however I would highly recommend you contact a Canadian Accountant to provide you with advice on your obligations.