Got F-1 first then apply for 485. He can still apply for OPT during 485 pending. If you keep your job, your 485 will be approved. No affect your H1.