Compatibility?

It is all compatible but I would make a few changes.

Motherboard:
http://www.newegg.ca/Product/Product.aspx?Item=N82E16813128498

HDD:

I would get 2 of these rather than the one you posted. Just personal opinion. I have not had the best luck with WD drives lately:

http://www.newegg.ca/Product/Product.aspx?Item=N82E16822152185


To answer your other question...

the GPU should go in the PCI Express x16 slot. IT does not really matter 2.0/2.1/3.0 any of them will not bottleneck the card. The sound card can either be put in an PCI Express x1/x4/x8/x16 slot. As long as it is PCI Express. You can put that sound card in there.
 
Back
Top