If you want to get Habs games then you should get RDS as I believe they carry all 82 games. If you don't mind watching on your PC, or phone, I believe that the CBC does stream games from their internet site.
You can see all of the channels available from Rogers via their web site - CBC Montreal is not available. You might be able to get CBC Montreal with a satellite dish if you pretended to be living in Montreal.
The other option is the NHL Centre Ice but that is a bit more expensive like $30/month for the Super Sports Pack
A forum community dedicated to Canadian TV, computing and home theatre owners and enthusiasts. Come join the discussion about home audio/video, displays, troubleshooting, styles, projects, DIY’s, product reviews, accessories, classifieds, and more!