There will be 2-3 creators, these processes will be unattended.
We plan to run the processes on one VM. What kind of licensing will be needed for this ?. Also if they increase the number of VMs, will it affect licensing?

2-3 Per user with Attended RPA licenses.
1 Unattended RPA add-on.
If desktop flows need to run at the same time, you will need more Unattended RPA add-on licenses.