For VPN purposes then i would definitely be making use first of those in built VPN with some browsers like OPERA.
If I were you, I wouldn't use Opera VPN. First of all, they are owned by Chinese group, I don't think you will be safe with their VPN too and I I don't think their IPs are as clean as others from top-notch VPN service providers.
Actually using any free VPN application is not recommended to access gambling sites, you have to buy a premium VPN to avoid multiple user detection from the IP of the same application, if you want to be safe then the premium VPN account option is recommended but you will experience problems with KYC problems because If you don't have ID from that country as proof to support KYC, the solution is you have to look for a casino that doesn't require KYC requirements for gambling and withdrawing funds.
He is definitely from an Islamic country and gambling is illegal for the citizens of Islamic countries and because of their religions but you know what? Casinos don't care where you are from or what is your religion. Any Muslim can travel all around the world and visit any casino, they'll be welcomed everywhere. Some online casinos prohibit some Islamic countries from their platforms because of license issues but sometimes they close their eyes and let them gamble.
Casinos are operated for global access so they don't care about your identity, they focus on implementing the terms and conditions that have been set out on the gambling rules publication page. So we don't need to associate any religion in gambling because casinos do not force anyone to register and gamble on their platform, but they come themselves to the casino platform and they have to bear the sin if they violate the rules of their respective religions.