Seeing as this is all new to you, I would rent for 6 - 12 months before buying.
At a minimum, get a list of SUPPORTED modems from the cable company. The current "standard" is DOCSIS 3.1, but most companies support DOCSIS 3.0
Also, check into a "combo" modem/router/telephone. These are...