Need some help and feedback on first build

This is my FIRST build. I intend on using it for gaming. I have a couple questions:
1. are all the parts compatible
2. is there any money saving downgrades that don't effect the performance much ( i know i could get a 760 but i'll just stay with the 670)
3. are the parts good quality
4. any tips for a first time builder
5. How do the mail in rebates work
6. is the thermal compound with my cpu fan better than AC5
7. Should i go for more ram
8. do i need a 750w PSU

CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor ($239.99 @ Newegg)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ Outlet PC)
Motherboard: MSI Z87-GD65 Gaming ATX LGA1150 Motherboard ($177.99 @ Newegg)
Memory: Corsair Vengeance LP 8GB (2 x 4GB) DDR3-1866 Memory ($64.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($59.98 @ Outlet PC)
Video Card: MSI GeForce GTX 670 2GB Video Card ($299.98 @ SuperBiiz)
Case: NZXT Tempest 410 ATX Mid Tower Case ($59.99 @ Amazon)
Power Supply: Corsair CX 600W 80 PLUS Bronze Certified ATX12V Power Supply ($54.99 @ Microcenter)
Optical Drive: Asus BC-12B1ST/BLK/B/AS Blu-Ray Reader, DVD/CD Writer ($47.99 @ Amazon)
Operating System: Microsoft Windows 8 (OEM) (64-bit) ($94.98 @ Outlet PC)
Monitor: Asus VE247H 23.6" Monitor ($152.99 @ NCIX US)
Keyboard: Razer DeathStalker Wired Gaming Keyboard ($69.39 @ Amazon)
Total: $1323.24
 

wtalk2

Honorable
May 29, 2013
417
0
10,960
Great parts list. Only thing I would change is go with a Corsair TX650M instead. It's a bit more expensive but is also higher quality and is 50 Watts more which will give you some breathing room. Other wise that perfect.
Happy building! :D