The router and switch should be fine, especially if the switch is a 10/100Mbps model. I don't know if home routers have really improved in speed in the past few years. They really don't have to - a lot have even used 10Mb network hookups, simply because they don't need anything faster, and those chips are probably a bit cheaper. Though for the record, recently, some do use 10/100 hookups - probably for things like college campuses, where people want to hog all the bandwidth they can get.