https://uk.pcpartpicker.com/list/Vx3GJ8
This is how I edited as best I could. Get some cheap keyboard + mouse, doesn't really impact as much to start with and you can always find them on sale and just pick them up later. Maybe just a mouse with at least 2000 dpi, but that's it.
You need a overclockable CPU with that cooler and config, or you'll remain behind and not juice it as much as you could've. The PSU is way too weak and bronze, protect your expensive CPU/GPU! And it might not even run at all. The storage has been known to fail, WD is better, Black is really good plus you can add later on with an SSD from Samsung for more storage. Ram, dual channel is much better and you will need the 16 nowadays. Upgrading later from a single channel to a dual channel will be more costly.
With these suggestions you can edit my build and get better stuff, those are just quick suggestions. Also you may wait for the new Nvidia generation and get cheaper stuff. Or even used 1070ti.
If you ask why not the 8700k I heard it's hot and generation gaps don't really exist for gamers at least. I still run a 4770k overclocked with a 1080ti Aorus. My benches compete with any other CPU + 1080ti. That's why overclock is very important and no it doesn't kill the CPU, mine is 6+ years old, as long as you keep it cool and below 85. (Intel runs at up to 105 but it gets a little damaged, with your water cooling, you will never get that)