Cela dépend des VM,
dans tous les cas au max nb de coeur - 1.
Il est exacte que si tu mets 4 vcpu dans une vm il faut 4 coeur dispo sur l'ESX pour que la VM recoive du temps processeur.
Il existe des compteurs de performance Microsoft pour déterminer quel élément est à la traine entre proc ram disque ou réseau.
Pour un 2003 tu peux sans problème démarrer à 1 CPu, mais tout dépend ce que tu mets dessus.