I would at least put a CM hyper 212 evo on that chip. You could get away with the stock cooler if you don't over clock it and have good airflow. It's pretty cheap for around $25. But if you doing some major overcloking, you will need something better.
no if you have on need for overclocking and are absolutely positive you wont then dont get it, though if down the line you decide to overclock get a hyper 212+ and taht should be sufficient enough to overclock, if you really want to overlcock like as far as is possible for the chip to handle you will need to get water cooing but dont worry about that until you really need it