thank youNZXT H500 supports PSU in ATX or SFX form factor, your PSU is ATX form factor, so no issues here
mainboard support is ATX, Mini-ATX, Micro ATX, your mainboard is ATX form factor, so also no issues there
both psu and mainboard will fit inside