Can you build a website which accepts BTC, and allow users to open new accounts, with each having a BTC address like a casino does?
Bitcoin inside WP doesn't work that way.
If you want a casino site, we have a division that does both CC or BTC.
They way accounts are generated differ depending on the scripts used.
If you are looking for a bitcoin casino PM me a proposal with the budget, most don't have enough of a budget to do a casino.
As to bitcoin inside Woo you create products and when a person buys they get a btc code to pay, there's no reason to create a special btc address for someone buying products through woo.
Integrating a casino with btc is a whole different thing, and it can be done to some degree with woo as to having woo be a purchase hub for chips.
The a person goes to the woo application and enters their user info to reorder, it's all done automatically.
Each order gets a new number and upon payment the right account is credited
But woo doesn't interface with casino scripts, so if you do woo to collect players funds, you need to then enter all payments inside the players account.
If you are going after lots of users with tiny payments, you want the game script to collect payments and they usually assign a unique address to each player.
So there's several ways to do a casino and if you have a casino proposal PM me and include your budget for scripts and programming and servers as well as license.