StillinCanada, thank you very much, it's very useful information. My situation is very similar, and my US legal status will expire in a few months, I'm not sure what to do if I receive PPR in the last one or two months. Thanks again.
BTW, how to do the email confirmation? I use an attorney, and...