1) Current H-1 is still valid, provided it is not expired 2) Approval of O-1 will place you in O-1, not H-1 3) You may apply H-1 visa any time as long as any H-1 is not expired