1. With pending I-485 you can go out, nobody asks you any thing when you depart US, you may be having AP with you nobody is going to look at your AP when you depart, you can get the H1 stamp and re-enter US on H1 and will get I-94 as H1 status.
2 When you apply for H1 Visa your answer will be YES that I-140 immigrant petition was filed for you, you are not lying, H, O Visa have dual intent, one can apply for immigrant visa and I-485 and still can be on H1 and can get H1. many are on H1 and still apply for H1 and H1 revalidation even after the I-485 is filed and pending Ginnu has posted 2 INS/BCIS Memo in Past I hope you have not read them fully. You badly need a good immigration lawyer and you are totally confused man and seek legal advice