In these days of unlocked multipliers and the fact Ryzen can make 25 MHz steps there is little to no need for a BLCK generator anyway.
Any of the X370 boards from a reputable manufacturer will do.
My specs are under my System specs and I have no plans at all to upgrade as I just upgraded to one of the most powerful systems AMD makes and I doubt they'll do better anytime soon, though if Vega comes out I might get one of those next year.
Nah Nothing like that, cpu-z always fluctuates Core voltages based on how much the CPU is being stressed. Under load it goes up to 1.45 volts. At idle with nothing actively stressing the CPU (which is when I took the screenshot after finishing the benchmark) it drops voltages to ~0.40 or lower...
For out of the box compatability with Ryzen the Corsair H110i or H110i GT both use the stock AMD bracket without having to change backplates or use special brackets.
This just confirmed something for me, Ryzen actually has a higher IPC than Kaby Lake and if clocked at the same speed the Ryzen 7 will blow the pants off a 7700K in single threaded applications.