Will this build work for absolutely everything that I want to do?

So, I plan on building a gaming pc and I have never done it before. To make matters worse I hardly know anything about computers. I'm doing research and learning. What I need to know is will the list of parts that I've picked work for everything I want it to do. Also are all of the parts compatible with one another?

What I need it to do is as follows:
-Play games on high settings over 30 FPS and record while doing so. (games include COD, Battlefield, Minecraft.)
-Play games online using Wi-Fi
-Play for up to 6 hours at once without overheating
-Play all sounds ever needed with speakers. (I have speakers already)
--This list may be incomplete so if you think of anything else I may use it for let me know.

Part list:

CPU Intel Core i5-3570K 3.4GHz Quad-Core
CPU Cooler Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing
Motherboard Asus P8Z77-V LK ATX LGA1155
Memory Crucial Ballistix Sport 8GB (2 x 4GB) DDR3-1600
Storage Western Digital Caviar Blue 1TB 3.5" 7200RPM
Video Card EVGA GeForce GTX 770 2GB
Sound Card Asus Xonar DG
Wireless Network Adapter Asus USB-N13 802.11b/g/n USB 2.0
Case Corsair 300R ATX Mid Tower
Power Supply XFX 750W ATX12V / EPS12V
Optical Drive LG GH24NS95 DVD/CD Writer

I know this may be asking a lot but all help is appreciated.

Added (1). Note: I will not be building this alone. I have PC savvy friends.

You shuld be all goodm but try to get some more memory on that gpu.

Yes, but I suggest you invest in liquid cooling systems and a GDDR5 ram instead of a DDR3 one and if you can't find one at least make it 1866mhz. Also you may find that buying a good ssd around 120gb 450mb/s read and write and a 500 gb hdd will increase your performance immensely.

Before you get carried away with how many GHZ and FPS you want, you should do some research on how to build systems other wise you are going to trash all this expensive gear your buying. And before you think of Boyfriend and COD budget for the OS is not free you know.

This is the computer you need:

http://www.gamingpc.net/index.php?l=cart_view

Case:: COOLER MASTER HAF X - Full Tower Computer Case
CPU:: 2 x Intel Xeon X5690 3.46GHz Six-Core
Memory:: 48GB - Corsair Dominator DDR3 1600
Power Supply:: 1200W - THERMALTAKE SLI/CrossFire 80 PLUS GOLD - Modular (Black/Red)
Removable:: All-In-One Card Reader
HDD (Main/OS):: 2 x 360 GB SSD (Raid 1 - Mirroring)
HDD (Secondary):: 2 x 2 TB HDD 7200RPM (Raid 0 - Striping)
Optical Drive 1:: Blue-Ray Burner 12X / DVD Burner
Optical Drive 2:: None
Video:: 3 x GeForce GTX 580 1536MB GDDR5 (SLI - Up to 2 Monitors)
Audio:: 8-Channel HD Audio

Its all compatible but you must do some real research You have so many questions for a newbie and you will run into a lot of problems if you start trying to run before you can walk.