Unfortunately one needs a brick & mortar address in Ontario and basically every Province in Canada. OHIP ( Ont Prov health insurance), Drivers Licence, Insurance, etc.. For health insurance you have to be physically in the Prov for 7 consecutive months to qualify and thereafter are allowed 180 days a year outside the Prov. A physical address is required as a measure to prevent Fraud. For a DL and Veh insurance the same applies a physical address. It's very expensive to be a full-time or snowbird in Canada having to maintain a residence as well. Some rent and maintain an Apartment year round with mail forwarding etc.. Others use a daughter/son's address as a permanent residence. Others camp and stay at a purchased or long term rental site in a campground/resort all summer utilizing that address for Insurance, licence requirements etc.. then head south for the winter.
Revenue Canada also likes to know what Prov you reside in, not only for tax purposes but also Prov tax credits available to residents. Not easy to be full-timers in Canada.