Normally you get a modem when you sign up with an isp, but you can get one separately.
Most new routers will have upnp so you wouldn't have much configuring to do.
As far as having a router and modem separate, that is a personal preference. Honestly, I would have them separate because it is...