Да можно, если позволяет ПО и железо.
Называется это nested virtualization.
ESXI и VCenter можно установить например в Hyper-V, но учтите что для этой связки нужно мощное железо.
Да, возможно. Более того, у меня оказалось железо, на котором ESXi не захотела запускаться; но в виртуальной машине KVM на том же железе запустилась и установилась без каких-либо сложностей.
С другой стороны, есть же версия vCenter под винду.