Hi Hammad,
Congratulations on your successful landing. I'm excited and happy for you. If you don't mind, I have a few questions. I am also in Dubai, but my COPR expired in April, so I'm waiting for them to re-issue my COPR. I believe your COPR was still valid by the time you traveled. My question goes thus:
1. In your post, you described the length of the queue at YYZ. Roughly how many minutes/hours did the whole process take. I'm asking because when I eventually travel, I will have a connecting flight from Toronto to Winnipeg, and the cheaper flights might have connecting time might of 2 hours or even less. I just want to have an idea of what to expect, so that I can book the appropriate flight.
2. I will be traveling with my wife and two kids. I keep wondering how the flight will be for the kids. I just wanted to ask if you traveled with a child, or if you noticed other passengers with kids.
3. Did they ask for proof of funds again?
4. Did you provide a contact number that they can reach you on when in quarantine? I'm curious as to how one can get a mobile number immediately after landing. From my other travel experiences, I can only buy a sim card after passing through the immigration section.
I apologize for asking too many questions.
Thanks, and I wish you all the best.