I got PR visa and I plan to travel to Canada to apply for a PR card. My passport expires in June, will that be an issue once I arrive in Canada or when I apply for a PR card?
You can use this passport and arrive Canada on or before the expiry date and then while in Canada get a new one from the local embassy/consulate. Once you landed in Canada, the PR card will be mailed to you if you give them your mailing address in Canada.