Under the current laws, if you change jobs after I-140 approval you keep your priority date, but you lose your right to H-1 extensions beyond what is given if your old employer revokes/withdraws the I-140.
Now answering your questions
Answer 1.No, you will get an H-1B extension for the time remaining and you can actually claim one year extra if your PERM was filed more than a year ago. But you will get only three years if the I-140 is approved. Not if it is pending.
Answer 2. I don't recommend it. I think you should get your I-140 premiums, get it approved and then leave if you want to.
Answer 3. I don't think that is a major issue, but do talk to your lawyers. Hence it makes sense in my view not to change until the I-140 is approved.
Note: This is a verbatim transcript of the referenced audio/video media delivered as oral communication, and, therefore, may not conform to written grammatical or syntactical form.
A big thank you to Mr Rajiv and his team (Suman, Prerna and Heather) for helping us through this very long journey. Got our green cards approved today !!! They took utmost care of my case, paid attention to details and filed all the paperwork with great accuracy. They were always available to answer my questions and provided valuable advice. Mr Rajiv and his team are very professional, dedicated and addressed all our queries with clear inputs. Mr Rajiv is a very knowledgeable and experienced immigration attorney. We are lucky to have him represent our case and are always grateful to Mr Rajiv and his wonderful team for making our green card dream become a reality.