My (almost finished) script creates a setup like this. It doesn’t just do a client + VPN, but it can also set up radarr, sonarr, jellyfin, and a couple of other services
https://gitlab.com/hyperspace_/lootarr
Don’t mind me plugging my little project. It basically does what you described. Currently rewriting the setup script so anyone interested should use the v1 tag and not the master branch
https://massgrave.dev/
Use this. I’ve used myself loads of times. Even better if you can get your hands on an IoT LTSC version of Windows 10 and then activate it using this script
I’d like to know this as well