Daily Achievements (XP & CP)
I suggest having CP bonuses for achieving certain goals throughout the day with each game instead of receiving them randomly, and XP should better reflect the bet amounts. This will give players a better reason to gamble.
Considering the house has the advantage, it's not smart to gamble unless you are doing a mission or playing poker. And there's no reason to bet any bigger than the minimum required to be eligible for a jackpot. Therefore, the gambling aspect of the game isn't as fun as it could be. XP and CP should better reflect the amount you risk and your winning achievements.
For example:
Blackjack - Hitting and getting 21, getting blackjack, getting a certain amount of blackjacks within a certain time period, getting blackjacks in a row, winning a certain amount of hands in a row, etc.
Roulette - Making a certain amount of profitable bets in a row, winning 3 or 4 times your bet in a spin, etc.
Poker gives plenty with the raffle, but maybe bonuses for high hands like 4 of a kind or better.
Some achievement goals could be ongoing (earned anytime it happens) and some could reset every hour/day, etc.

-
The CP and XP rewards are not random and they do take into account how much you are betting. The idea of adding special daily goals for bonuses could be interesting though.