Of all the things you want to look for, it is very difficult to determine the right casino with the features you want, even I myself also have difficulty finding PVP games, until now I haven't found the right one, if you try to play slots, try betting, it won't disappoint you, It's just a monthly bonus, pay close attention and it won't disappoint you
I think most casinos offer slots these days and the legit ones aren't going to scam anyone. The OP is looking for many features and I'm very sure that there are a few casino sites that offer all those features on their platform but I won't recommend any casino here as that is not going to be helpful to suggest one a two casino.
I think it should be far better if OP give some time to research about those casinos by reading a few announcements threads on this board as that's going to be the best advice for the OP. However, it may require him/her to spend sometime by reading the threads and also reading some reviews about those sites. But, surely the time spent on reading those threads will help OP to understand in deep sense about those casinos.
Obviously, all casinos definitely offer the best for all their games or with bonuses and promotions. and in my opinion the rest is up to the OP's own choice which is clear that he still has to be careful in choosing an existing casino, especially with online casinos, because there are online casinos that cheat because I myself have experienced this, where they didn't pay the winnings that I withdrew. Of course this is detrimental and also makes me annoyed. What you say is correct, even though we recommend several sites, it is likely that it will not help and does not guarantee that you will win easily because it all depends on your luck.
and reading some of the site reviews, in my opinion, is quite important, especially with sites that are new to us because we don't yet know whether the site is trustworthy or fraudulent because there are sites that duplicate other sites but with the aim of deceiving, so I think you should still be careful in choosing a site. Unless we have withdrawn our winnings many times and the site has paid it, then the possibility that we only pay attention to the minimum deposit and minimum withdrawal. also like you said OP needs to take the time to read the content on this forum.