I guess you need something like business consultant for gambling to give you more specific advice and process in a legal way. Only if you want it to make a legal business.
Opening a gambling business surely will involve a large sum of money from development to deployment and marketing, even aftersales stage.
Now, if you want it to make a DIY way if you don't have enough funds for this and not considering a license, the I guess you should focus on the design, the smoothness of the system, the funds of it.
You should note too that most people in gambling industry preferred playing to licensed ones. Although others preferred not since unlicensed casino means no KYC involve.
OP seems sincere as a newbie in this business so I believe that he wants to make a fair and legal business only not illegal where he can turned in to a scam later on. That one that you suggest, having a consultant is no doubt helpful but here in crypto or in bitcoin, anyone can start their own casinos immediately even without it and I think that having it can only add on the expense and then it can take some time for it to be processed.
Lastly it can demand users to do a kyc, which contradicts to the real purpose of decentralization or anonymity or cryptos. We know that many gamblers are sick and tired of kyc but majority of them values their privacy.
When i say legal it means having a license casino business, because you can run unlicensed too and running unlicensed casino it is not illegal. Crypto casino/gambling starts on full non-kyc, it only require most of them when authorities requires it, that time was when crypto/bitcoin become more popular.
Like you said, anyone here in crypto can start business but op doesnt know how it works so having a consultant is a good move. Since he probably will create his own platform knowing he know to code and will not hire a casino service provider i mean the gaming software companies.
Like what im trying to say, casino asking KYC are those who are licensed since this is required when you are following regulations for the business you build. That means having a casino licensed means asking kyc to your users.
So expect it when you create an account to a licensed casino you will be asked kyc, sooner or later after playing and gaining more wins or facing an issue later.