hello guys are these parts compatable or no. If not could you recommend me a solution. Secondly i am thinking about installing a custom water cooling loop in the future so do i have room and compatabily for that. Also i need someone to recommend a power supply for this build, i wouldn't mind...