Hi, we are a family of three, two are in Canada and the other outside of Canada. We have already received the P1 and the visa in the passport of our family member, who is outside of Canada. Can he only travel when we receive the P2 and confirm that we are already in Canada? Do we have to wait for the EcoPR as well so he can travel? How long does it take from P1 to P2? We have already completed 30 days of waiting. Thank you.