@Nick Diaz , As of now Azure NAT gateway is only compatible with,
- Standard load balancer
- Standard public IP
- Standard public IP prefix
Deploying both NAT gateway and VPN gateway under same subnet might not be compatible. But yes, you can use NAT gateway alone to communicate with external services that requires whitelisting of incoming IP addresses. This reduces the pain as you need to whitelist only one IP address.
----------
Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community.