Yes, it will fit.
You can overclock your RAM, but it's a separate deal from overclocking your CPU, and you don't have to OC RAM (performance gains are marginal).
Yes Hyper 212 will be cooler and quieter than stock.
That is probably the best cooler for the money.
Check out the Tutorials section/google for a good overclock guide.