No. Bonus codes are not mandatory to activate the casino roulette bonus (or any other promotion). They are just a marketing tool to gain more attention. The majority of online casino bonuses can be activated without a bonus code.