Do I need a physical to enroll?

Yes, you do need a physical to work at the NIH but not to enroll for health insurance.