Creo que lo que necesitas es ayuda con algún concepto. Respecto a la memoria, es evidente que la que utiliza una máquina virtual no la podrá utilizar otra así que si ambas máquinas virtuales tendrán una carga similar tendría que ir a cerca de 8GB cada una (un poco menos para dejar recursos para el propio ESXi)
Respecto a las CPUs, debería tener en cuenta que el ESXi únicamente va a repartir ciclos de procesamiento entre las tareas de forma que podrías si quisieses sobresuscribir los recursos (crear las máquinas configurando una suma de procesadores mayor a los físicos disponibles) que el ESXi repartirá los Mhz lo mejor que pueda, pero la ventaja es que cuando una máquina virtual no tenga trabajo la otra podrá utilizar todos los recursos disponibles mientras que si distribuyes los recursos de forma estática al 50% no podrá utilizar el otro 50% aunque la otra máquina virtual no este haciendo nada.
En fin, recomiendo prueba y ensayo que siempre es una buena orientación :-)