Jason McFarland :
If you plan on over clocking then yes any water cooler will do that does fit the 1150 socket but if you don't plan on overclocking the stock cooler will work just fine.
Hi, the 8700k doesn't come with an included cooler. But any 240/280mm AIO loop should be good.