Sure....I landed at 5:30am in the morning and SIN booth at Toronto Pearson was open on 13th March 2020....
Yes, address proof of a friend or relative is an insane mandatory thing, as all cards are delivered by POST (old fashioned land post!) - that's so unreasonable for a rich nation like Canada, they should/could have one colletion facility office for in-person collection, its 2020 already... BUT THEY DO NOT
In case you can't give a friend or relative's address, either RENT A POST BOX or give the hotel's/air bnb owner's - address after you speak to the hotel owner/GM
Or you can take permission of somebody from the hotel staff to give their postal address, just take a signed declaration letter from them in case they create problems in future....
Any suggestions other forum members?