Does Ryzen need a CPU cooler?
If you’re asking if you need to buy a separate cooler for it, then no, it comes with one in the box. The stock cooler is enough to run without throttling, but definitely upgrade for overclocking. If you’re asking if it can be run without a cooler at all, then no, CPU coolers are a necessity for any CPU.