Generally speaking, a modem is a modem if it works with your ISP. My main recommendation is just to have a separate modem and router rather than one that tries to do both.
As for routers, I've recommended this one to a few friends, and they've been happy with it. (I personally use an Asus router I bought like 7 years ago, so I can't recommend the specific model at this point.)
https://www.amazon.com/NETGEAR-Night...dp/B07C65K9H9/