I am not sure if your former employer has revoked your approved I-140. If it is, you may have serious problems. Check with your former employer! Ask it to give your more time to find a job.
I don't think so. But you can use approved I-140 and PD.