Sata Cables: Do I have enough for this build or should I buy a few more?

Solution
You don't need any cables mate , the board comes with 4 sata data cables , the PSU has enough sata power connectors to run 8 drives

You're a-ok ;-)