You can check that a casino is licensed and regulated here at CryptoCasinos. Regarding your funds, XMR exists on the Blockchain, ensuring anonymous transactions.