There is no point doing just a CPU build, the hash rate from a CPU is not worthwhile unless its a Ryzen/Threadripper. That board you linked can take 13 GPU's, you can get a cheaper board that will take 6-8 GPU's. You could get all the bits but just get a couple of GPU's and add more later as you pick up cheaper bargains. Or you could spend 2 grand and get the lot.....return on investment(ROI) at the moment, given the current returns, would not actually be achieved. Mining is BAD at the moment.