You can efficiently mine with a $30 single core CPU and a $30 8gb stick of DDR3 Ram.
You don't need a 1tb hard drive. You can mine with an old 40gb sata hd.
I dont know anyone that pays for windows, bootleg that shit or go Linux.
I dont think you need a 2nd PSU, I run 3x of thoes same 7950s on a 1050w XFX PSU, 1300w should be plenty especially if you undervolt.
I pull at minimum 670kh/s off of the same 7950s you have listed making a 4 card rig capable of 2,700kh/s. This is overclocked and undervolted and stable as a brick shit house.
Just some suggestions for future builds.
Thanks for the suggestions, I wanted to build something above minimum specs. Also, I paid for windows because I do not like to steal things, digitally or otherwise. I also went with a 1 TB HDD because blockchains can be large for solo mining. In addition, with regards to the PSUs, they run most efficiently when they are under partial load (roughly 50%) and that is part of the reason why I have roughly twice the power needed. This way, it is as power efficient as I can make it and it also makes room for the buyer to add more GPUs in the future if they choose to.
But thanks for the suggestions