This article provides the steps to add an ESXi host to an existing vSphere datacenter.
See the document for the steps: How to Add a Host to Your vSphere Data Center or Folder
There is no impact on VMs running on the ESXi host when adding it to a vSphere datacenter.
The ESXi host does not have to be in maintenance mode.