水を差すようで悪いけど、ビルドできてもドライバはコードサインする必要があるよ
Windowsのコード署名検証を無効にすることもできるけども(常用はお勧めしない)

とりあえずクライアント側は
(CG)NAT越え(port forward設定不可)が必要ならSSTP(+VPNAzure)か、
NAT越え不要(or port forward設定可)ならL2TP/IPsec or OpenVPNあたりを使うのではダメ?