Just had a thought... I think you need a passport to go in a casino so say you will put his in your "safe" so he cant go and when taking him out go to pubs that dont have bandits. No temptation

Maybe a start to helping him. Just try to talk and dont be judgemental. Thats what mates do...