You have an overclock able cpu on a non overclockable motherboard. Unless the 4690k is cheaper than the 4690, you are better off either owing to a 'z' board, or keeping the B and using a 4690 non k version.
Just be sure that Kingston memory is 1.5v not the 1.65v version, or you'll have throttling problems at the very least as Haswell cpus do not play well with higher voltage memory unless it has the speed to compensate, as in 2400+.
I'd take an XFX 550 over a Corsair CX anyday. The CX use substandard capacitors on the secondary output stage, so tend to be unreliable when pushed and does not really suit the pc in general. The psu needs to be the strongest link in a pc, not the weakest.