Seems quite a nice set up but a bit confused about your cooling system,it says for socket 1366 but your CPU is socket 1155 might want to check in to that.
Do not see PSU mentioned. I not sure that you need Windows 7 Ultimate,the home edition will be enough. As for Windows 8 I cannot give an opinion as have not tried it but I believe that it is an operating system for tablets and touch screens. Mainly but as I say I really do not know.
Sound card, not really sure if that s really necessary as on board sound is pretty decent these days, but of course that is your choice.
I tend to favour 2 hard-drives as opposed to one big drive as if the hard-drive fails you could loose everything but if you have two drives then one can back up the other which means you won't lose anything,again this is your choice.