yes. you can file I-140
anytime after your L/C is certified. You do not need to your H approvals with I-140 petition to prove your legal status in the U.S. becasue I-140 is the petition filed by your employer as the petitioner. You are the beneficiary. No need to prove your status at this point.