The processor and memory are overkill for a mining machine. You can buy the cheapest Intel pentium processor and 4GB of RAM is enough.
I'm not sure about the Z270, but I have the Z170 version of that board running 6 cards no problem.
1200w may not be enough depending on how many and what type of cards you are running. Make sure you do a lot of undervolting to make sure that you fit in that 1200w.
Another thing to consider is that every day you don't mine is a day you lose out on profit, so don't spend too long thinking about which card to get.
The RX580s are also out of stock everywhere.
I disagree with you as the cpu will earn money on xmr if he finds a deal on one on ebay.
My 8 cpus earn 2-4 bucks a day so at 3 bucks = 1000 usd in earnings with next to nothing in extra power say 150.
So 850 back.
used i5 6400t's run for 120-140 do the math