I'm running into same issues within next two weeks, too..
As far as VPN providers concerns, I'm fine.
IVPN accepts lightning. Recently I discovered how to top up mulvad with lightning.
Regarding my vps servers, my vps providers accept btc on-chain only. I don't want to pay 5 US$ vps bill and 30 US$ in fees.
I'm on the search for vps providers accepting lightning.
I know lunanode, but they offer vps in Canada only if I'm not mistaken.
I'll keep searching.