About the casino question: most casinos require you to wager a minimum amount (ie. 200x the deposit amount) before you can withdraw the bonus. If you want to take advantage of the bonus offers, you should read the terms and conditions of the offer and then calculate your expected eV (the amount you have to wager to withdraw the bonus minus the expected house take for that value based on the winning percentage of the game you choose to play(.