Just an update,
Landed yesterday from US (JFK to YYZ).
Boarding - it was smooth, airlines agent did not even checked my PRTD or COPR, just checked my ID page of paper and issues boarding passes.
@ Toronto - landing was smooth. I was the only one in immigration office. Immigration competed in 10 minutes. Customs took time (around 25 mins) to process goods to follow list due to some system issue.
Service Canada is closed, so no SIN at airport or outside.
Rented a car, went straight to hotel with a stop for online grocery pickup at Walmart.