Well, No.1, you want to respect your PR rules and regulations because you can loose your PR if you travel longer than expected as Canada boarder will know when you moved out and came in .To maintain your permanent resident status, you must have been in Canada for at least 730 days(2 years) during the last five years. These 730 days do not need to be continuous but to become a Citizen and be eligible to apply for Canadian citizenship, you must be a permanent resident of Canada for 1095 days(3 years). No.2. You can bring your spouse anytime and the time frame is from the day you apply to sponser her/him for up to 12 month or longer depending on how your story is convincing. You can travel while application is in process but don't ever try to fool canada as Boarder officers will know when your moved out and in and try not to travel outside Canada more frequently than 4 times per year, for 2 – 4 weeks at a time