Question: can vmotion work without vcenter?
Answer: Correct. VCenter provides a view across the ESXi estate and controls the flow of traffic between two hosts. It's the tool that validates the networking and controls the access to the vm during the vmotion. Quite simply, vmotion is not an option without a functioning vcenter server.