Retail CPUs come with heatsink and fan, which are absolutely required. If you don't plan on overclocking, they should work just fine.
You will probably want to add intake and exhaust fans to the case. These keep a steady flow of cool air flowing through the case to keep all your components from getting too toasty.
You will probably want to add intake and exhaust fans to the case. These keep a steady flow of cool air flowing through the case to keep all your components from getting too toasty.