Do I need to get a CPU cooler?

Solution
Yes it's best to get an aftermarket CPU cooler, especially if you plan to overclock in future.

Rob made some good changes to the build.