Final update, my husband has just landed and we’re safe and sound at home.
It was a pretty quick process, we landed at YYZ terminal 3. We went through immigration as normal and then had to go to a separate room for those who need to get their visas and such processed.
The officer seemed nice enough, just confirmed that he was staying at our apartment and did some stuff on his comp. Then both forms my hubby got for COPR had to be signed by him, one copy the officer kept and my hubby kept his copy. After that, we went to the service Canada which was in the same room and funnily enough this took the longest to wait for as there was a bit of a queue.
While my hubby waited for his turn (he had to take a number), I went to grab our luggage since it was taking a long time. I was sure our luggage would be ready by then which was the case! By the time I came back to the service Canada area, he was all done. We then went to customs expecting all kinds of questions but no they just let us through!
It was all done in about an hour or so with no problems besides the waiting!
Once again very good luck to all of you and thanks for being such a great support system! I’m sure we’ll be back once hubby is ready to get his citizenah