The motherboard is quite nice with an 8 phase, max 32Gb of RAM and it should work with your CPU.
I don't think your CPU will bottleneck the 7950 fortunately, and your case seems to be well ventilated.
The Seagate Barracuda is a VERY popular HDD and will work fine!
Your PSU is 700w and is more than needed (only a little), and maybe you could save a LITTLE money getting a 650w one