I only know about 1) Documents for myself should include: I485, G-325A, letter of employment, birth certificate, what else?
I-140 Approval Letter, Medical Report, All H1 Approval Notice (Including Copy of I-94), Photos(2), Copy of Passport, Check $315+$70=$385
I-140 Approval Letter, Medical Report, All H1 Approval Notice (Including Copy of I-94), Photos(2), Copy of Passport, Check $315+$70=$385