all fans are compatible with those smart hubs
the bridge plug is a jumper so you can get your pump running to pump the fluid around while you're filling the system. thy y fan splitter is used to connect 3 fans to one header but if you have a hub with enough free connectors you won't need that.
you would need something like this for your build https://www.ekwb.com/custom-loop-configurator/shared/oW5a22de8bef3c7 personally I would swap the fans for these ones https://www.newegg.com/Product/Product.aspx?Item=9SIAADY6J00966&ignorebbr=1 as their just a little bit more expensive but perform better
and I have taken the Zotac 1080ti artic storm for this configuration
https://www.newegg.com/Product/Product.aspx?Item=9SIA85V6MF9018&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-PCPartPicker, LLC-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=
what do we find under warranty and return?
I have difficulties find why he would need a box CPU instead of a tray one which is 10 dollars less. 3200mhz ram instead of a 2400mhz set. as the CPU and mobo don't support and will get downclocked to 2400mhz and a 2400mhz ram stick would cost 10-20 dollars less. a factory overclocked GPU while the not overclocked version is 20 dollars cheaper and you manually can overclock it for free.
https://www.newegg.com/Product/Product.aspx?Item=9SIAADY6J00966&ignorebbr=1 fans
https://www.ekwb.com/shop/ek-coolstream-pe-240-dual
https://www.ekwb.com/shop/ek-coolstream-pe-120-single
https://www.ekwb.com/shop/ek-duraclear-9-5-12-7mm https://www.ekwb.com/shop/ek-acf-fitting-10-13mm-black-4-pack
https://www.ekwb.com/shop/ek-xres-140-revo-d5-rgb-pwm-incl-sl-pump
http://phanteks.com/PH-C350i.html or https://www.ekwb.com/shop/ek-supremacy-evo-acetal-nickel
and a GPU water block for which GPU you choice is what you going to need for this case to keep it cool
if you want to be 100 percent safe go with something like this card https://www.newegg.com/Product/Product.aspx?Item=N82E16814126202 an some kind of liquid