You don’t need the VPN for ACR and Bovada, but you will need a VPN for Roobet. I usually connect to Canada, but will switch to Finland if I want to play Blueprint slots (not sure if there’s a region where all slot providers are accepted).
Cash app is probably the easiest way to get BTC to and from the online casino, but eventually Cash app will catch on and not allow you to send BTC directly to the online casino wallet (where I currently stand). As in, after you press send, the transaction will be blocked and the BTC will be back in your wallet. As a way to circumvent this, I recommend downloading an intermediary wallet such as BRD. So you’ll look to send the BTC from your cash app wallet to your BRD wallet and from your BRD wallet to the online casino wallet. You’ll want to do the same with your withdrawals. Granted, if you aren’t moving tens of thousands through cash app, you might be okay sending straight to the online casino’s wallet. Just letting you know, from personal experience, that cash app may catch on.