The price difference between a I5-7600 and a I5-7600K is about £10.
The I5-7600 runs at 3.5, but the i5-7600K can be overclocked to some 30% better performance, well worth the price difference.
As of 2/23/17
What percent of samples can get an overclock
at a vcore around 1.4v.
I5-7600K
5.3 samples exist, unknown % of occurence
5.2 13%
5.1 27%
5.0 52%
4.9 72%
Well worth the price difference.
The CX430M is sufficient for a GTX1060, but not enough for a future graphics upgrade that the cpu can well support.
You should be looking at something in the 520-65ow range.
Then, the CX series power supplies used to be a tier 4 unit because of reliability.
The newer units are better.
I would try to buy a tier 1 or 2 unit from a list such as this:
http://www.tomshardware.com/forum/id-2547993/psu-tier-list.html
Seasonic is always good.
Here is a 620w S12II for not much more.
https://uk.pcpartpicker.com/product/nB3RsY/seasonic-power-supply-s12ii620bronze
I do not put much value in modular or gold rating.
Your case has plenty of places to hide a few unused connectors.
Lastly.
I will never again build without a ssd for the "C" drive. It makes everything you do much quicker.
120gb is minimum, it will hold the os and a handful of games.
But, many things default to the "C" drive.
When a SSD nears full, it will lose performance and endurance.
240gb is the recommended minimum.
If you can go 240gb, or 500gb you may never need a hard drive.
You can defer on the hard drive unless you need to store large files such as video's.
It is easy to add a hard drive later.
Samsung EVO is a good choice for performance and reliability.