the dress- code for the Casino at Monte Carlo/Monaco is strictly formal, an elegant dress or at least a pantsuit is absolutely necessary. The separate slot- machines- section is a little more casual though.
The fastest way from Cannes to Monaco is due to the traffic by train. They run frequently, and the journey is very scenic.
Have fun, Andreas