About bonuses. You need some information when you made this deposit and when the bonus program was stopped. And it can be some more restrictions for getting bonus, read attentively.
A KYC before withdrawing cannot really be considered in my view as a problem or an abusive condition, since it is pretty much a standard legal requirement. Now, to be fair, the site is playing the user in the sense that it is easy to send funds and then difficult to take back. Legally, the site is holding funds of unknown origin, so my guess is that they are at that moment doing something illegal.
Gambling at a trusted casino is a way to avoid these fraudulent tricks.