Best options for in-wall ethernet cabling for new home

Hi Guys, I'm building a new home and finally a dedicated media room all to myself! I'll be installing 6 hardwired ethernet locations, each location will have 2 independent cables; 1 for a Smart TV and the other for a Roon endpoint. The electrician is calling out Cat 7 Ethernet, is that the correct/best way to go? Is there a recommended cable brand and part number?

I'll be on AT&T Fiber at 1,000 Mbps up/down. ASUS ROG Rapture WiFi Gaming Router (GT-AC5300) for WiFi. All locations will be fed from a 16 port network switch and would like a recommendation for make and model on that as well? 

Any advice will be welcomed, thanks in advance!