Yes, they'r good enough. That PSU is a great choice, a good quality one.
Better get H97 chipset motherboard like this ASRock H97M Pro4(m-ATX)/ASRock H97 Pro4(ATX)
The Haswell-Refresh CPU's is compatible with 9 series and 8 series chipset motherboards