-Yes.
舊公司還能 revoke 已經批的140嗎?
-Yes, but your I-485 will not be affecte even if the 舊公司 revoke 已經批的140 because your I-485 has been pending for more than 180 days (you do not need the I-140 any more).
如果將來 485 有 RFE而我又已經不在舊公司了,我可不可以自己解決呢?舊公司的律師還會處理嗎?
-Even if you get RFE for your I-485, this RFE will not be related to your old employer. In other words, the I-485 RFE will have nothing to do with your old employer.
如果可以換工作,是不是用 H1B transfer 更好,先不用EAD?
-Up to you, but H-1b transfer is better if you can do that.