Looks are a personal thing, that is up to YOU.
From a functional point of view, I have a few suggestions.
1.
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.
For gaming, levels will load faster, textures load faster, checkpoints are taken faster.
2. Few games can take advantage of more than 8gb. a 2 x 8gb ram kit is all you need.
3. I see no sense in a $150 AIO liquid cooler in a case with ventilation that is as good as what you picked.
Your case can support a cooler as tall as 193mm.
Your cpu is a 91w TDP processor. More with overclocking.
You may not like the aesthetics of Noctua fans, but here is a useful guide as to what you need for a maximum overclock.
http://noctua.at/en/tdp-guide
NH-D15s or NH-U14s will do the job.
Other similar coolers will also work equally well.
A air cooler will be quieter, easier to install, equally efficient, and will not leak.
FWIW:
As of 6/9/17
What percent can get an overclock at a somewhat sane 1.4v Vcore.
I7-7700K
4.9 83%
5.0 62%
5.1 29%
5.2 6%