Hi @Armen Geo ,
1) Here is a map of the Azure Regions: https://azure.microsoft.com/en-us/global-infrastructure/geographies/
2) After the VM is deployed you can resize the VM as you like. Just be aware for resizing the VM will be stopped .
The disk can be increased in size as well: https://learn.microsoft.com/en-us/azure/virtual-machines/windows/expand-os-disk
3) A static private IP of a VM can be set this way: https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-static-private-ip-arm-pportal#retrieve-private-ip-address-information-for-a-vm
4) There is the Azure Marketplace where you get pre-configured VMs from 3rd party vendors. From cPanel are some offers in the Azure Marketplace available.
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)