Just built a 2700x system 2 weeks ago. Moving up from my old FX 8350. Needed new board and memory but used everything else.
MSI X470 Gaming Pro Carbon - Not the best for overclocking but has 8 SATA's
Corsair Vengeance LPX 3000Mhz (2x8GB)
From old rig---
GTX 970
Corsair H90 Cooler - using MX-4 compound - Max temp in stress test 65-68c
Samsung EVO 860 - 1T boot drive
SanDisk SSD 1T - Programs drive
2 3T's Toshiba HDWD130, 1 1T Toshiba HDWD110 - Storage drives
2 SATA Blu-ray Burners
Why so much HD space asks you???? To back up 2 laptops, a computer I use for testing stuff, backing up other peoples systems when they bring them to me to fix, stuff like that...
As for the 2700x it will play anything out there with no problems, but..... When it comes to rendering and converting videos, this thing rocks.