As for the registrar, I guess that's a bit risky, even first time to hear it, maybe it's cheap to buy there but regarding the securities, idk.
I would not risk my domain for a few dollars that I'll save, it's important to pick a stable domain registrar and Webhosting, you are talking about your business, you want a reliable Webhosting that has at least 99.9 uptime, for a casino related site they should have a top domain registrar and host that guaranty uptime and it should be a dedicated server, all business-related website should avoid downtime this will cause panic to customers.