If you want high clocks with an 8xxx, the motherboard will need to be a bit more "beefy" with the VRMs.
With that M5A97 board, the 6300 would be a good pairing.
212 evo is the best bang for the buck cooler out there. at $30, nothing really comes close.
If you went with the 8320, id go with the sabertooth. My 8120 ran 4.4ghz on a gigabyte 990fx board, but 4.7ghz (and lower voltage) on Asus sabertooth.