[SOLVED] Are these parts compatible with a NZXT H400?

Solution
No, you need a micro-itx or a micro-atx motherboard for that case. NZXT H500 should be good since you have an atx motherboard. Everything else fits.