Between P1 and P2 you can safely travel . When you get your P2 , you will have 7 days to reply but you should be in Canada . So I suggest you delay your confirmation on P2 in case it comes while you are in US . In that case you can come back either via Car or flight