In this case I'd recommend you run a long time assessment (e.g. running Capacity Planner for a few weeks) to find out the resource requirements, which should allow for an optimized hardware and resource planning. There's no option to "auto provision" CPUs, but the CPU scheduler in ESXi does a pretty good job which should be sufficient in most cases.
André