Can one of you please take a few minutes to look if these parts will be compatible with each other? Also if I missed any parts, let me know please, or if you have any recommendations in general.
*GPU - EVGA GeForce GTX 1080 FTW GAMING ACX 3.0, 8GB GDDR5X
*CPU - Intel Core i7-8700K Coffee Lake 6-Core 3.7 GHz (4.7 GHz Turbo)
*Air cooler - Noctua NH-D15 SSO2 D-Type Premium CPU Cooler, NF-A15 x 2 PWM Fans
*Motherboard - ASUS ROG STRIX Z370-F GAMING LGA1151 DDR4 DP HDMI DVI M.2 Z370 ATX Motherboard
*Ram - Corsair Vengeance LPX 16GB
*Power supply - EVGA 650 GQ, 80+ GOLD 650W
*HDD - Seagate 2TB
*Case - NZXT S340VR-Elite Matte Black/Blue
*Monitor - Acer Predator XB241H bmipr 24-inch Full HD 1920x1080 NVIDIA G-Sync Display, 144Hz
*GPU - EVGA GeForce GTX 1080 FTW GAMING ACX 3.0, 8GB GDDR5X
*CPU - Intel Core i7-8700K Coffee Lake 6-Core 3.7 GHz (4.7 GHz Turbo)
*Air cooler - Noctua NH-D15 SSO2 D-Type Premium CPU Cooler, NF-A15 x 2 PWM Fans
*Motherboard - ASUS ROG STRIX Z370-F GAMING LGA1151 DDR4 DP HDMI DVI M.2 Z370 ATX Motherboard
*Ram - Corsair Vengeance LPX 16GB
*Power supply - EVGA 650 GQ, 80+ GOLD 650W
*HDD - Seagate 2TB
*Case - NZXT S340VR-Elite Matte Black/Blue
*Monitor - Acer Predator XB241H bmipr 24-inch Full HD 1920x1080 NVIDIA G-Sync Display, 144Hz