Hi,
First, you need to do assessment of current workload of desktop users then, based on it you can decide what hardware is needed for virtual desktop or virtual machine.
You can use capacity planner software from VMware, I am not sure whether it is available for every one or not.
Regards
Mohammed