Thanks. Regarding AP, please read
yes, you can go to China with your H1B, and come back with it. If you go back without AP, the only problem is that if they need to check your background, it may take longer than your planned trip. With AP, you can come back even if you don't want to wait for your H1B. You can still work with the same employer.