My problem is that I don't have 6 months left on my H1 (less than that).
---- File I-485, EAD and AP, ASAP. You will get I-485 filling receipt in 10-15 days once you get the I-485 filling receipt apply for 7th year extension just attach the I-485 receipt
Can I switch to F1 and only file EAD after 6months to be safe? I quit my old company when my first H1 finished and did not apply for the extension thru them. So BCIS can easily check when I stopped working for my previous company.
---- Don’t switch to F1( it is not dual intent), GC is for future job, no need that you should be working for the employer who field I-140, you can be with other company on H1b status. H1 is different petition and I-485 is different petition, BCIS has nothing to do with whom you are working with H1B.
Also, suppose
-- Still Suppose? Act fast
I file for 485 and my previous employer revokes my I140 before 6 mnths...what would be my legal status if I did not apply for EAD and AP?
----- if the previous employer revokes the I-140 before I-485 hits 180 days then your status will be H1 if your H1 through other company is valid, if you apply your 7th year extension based on LC, I-140 pending or I-485 pending then H1 will remain valid
Does it affect my F1 or H1 status?
----- It will not affect H1 status, better you should also apply EAD and AP. You are wasting your time you should have filed I-485