@hennabenna Hi there and welcome to the forum.
You may not be comfortable with having to wager your deposit 3x before any funds can be withdrawn BUT this is a STANDARD REQUIREMENT at all online casinos, so you just have to accept this fact.
Some casinos only require a 1x wagering on deposits, so you may want to switch over to such casinos.
As for bonuses, there is ALWAYS A STATED MINIMUM AMOUNT in order to claim any bonus offers, but in your case, this could have been missed to be stated by the casino's marketing team but is always indicated somewhere else in their website, especially in the bonuses/promotions section.
Why the deposit bonus was not credited into your account? Most probably because you did not deposit the required minimum amount (usually 20 EUR/USD/or equivalent).