Yeah it will all 'fit together' but I'd advise just getting an 8320 (no real reason to spend more on the 8350) and you definitely need a better PSU for a 680. Something like a Corsair TX 650 V2 should do it. 8GB of RAM should be enough too, doubt you need 16GB.