PD is current and I-140 is not with my employer

I have approved I-140 (Approved almost 2 years back) with Company A and this (Company A) has been closed. Now, I’m working with Company B but my I-140 is still with Company A, and Company B is not initiating my GC process. Based on this scenario what will happen if:

  1. Priority date is current (as per my PD)?
  2. Will USCIS reject my application?
  3. What will happen if I-485 stage comes and I don’t have I-140 with my employer?

Company B has to file PERM and I140 along with i1485. You are looking around 6-12 months time frame for all this things to happen