Question Will these parts fit with each other and will they be compatible??

Feb 26, 2019
4
0
10
I wanna build a own pc but I selected some parts and I really needed some feedback on them so I know they wil work with each other.
Case : NZXT H700i - Midtowermodel
CPU Cooler: NZXT kraken x62 RGB (With AM4 support) - Liquid
Memory: G.skill Trident Z RGB - Memory
HHD: Seagate Barracuda ST4000DM004 4TB Hard disk
CPU : Intel Core i5 8400
GPU: EVGA Geforce GTX 1060 SSC Gaming ACX 3.0

I know I need a Motherboard,Fans and PSU if you could reply a recommendation for these parts it would be appreciated.
Also RBG fans would be cool.