Hi,
you can run your vCenter as a VM on one of those ESXi servers without any problem. It's supported by VMware and I would consider it best pratice by now, since your vCenter will also benefit from features like HA, vMotion, etc. ( If you got it licensed ).
Regards