Will these parts kick ass?

Clamp27

Honorable
Jun 11, 2012
3
0
10,510
Hi, this is my first home pc build and I was wondering if these parts will #1 work together well #2 be easy to put together and #3 is there anything else, anything at all that I will need. Again, this is my first build and I really don't know too much so any help at all would be great. Thank You
Intel Core i5-2500K
GeForce GTX 570 (Fermi) HD 2560MB 320-bit GDDR5 PCI Express 2.0 x16
Rosewill THOR V2 Gaming ATX Full Tower Computer Case
MSI Z77A-GD65 LGA 1155 Intel Z77
G.SKILL Ripjaws X Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600
ENERMAX NAXN 82+ ENM750AWT 750W ATX12V v2.3 SLI Ready CrossFire Ready 80 PLUS BRONZE Certified
LITE-ON Black 12X BD-ROM 16X DVD-ROM 48X CD-ROM SATA Internal Internal
AOC e2752Vh Glossy Black Bezel 27" 2ms HDMI Widescreen LCD Monitor
Microsoft SIDEWINDER X4 Keyboard
COOLER MASTER CM Storm Xornet SGM-2001-BLON1 Black 5 Mouse
Microsoft Windows 7 Home Premium
Hitachi Deskstar 7K1000.B HDT721010SLA360 1 TB 3.5' Internal Hard Drive
p.s. it's mostly for gaming and a little bit of photo and video editing