There's 2 types of cooling commonly available and in use by the general public. Air or liquid. You state emphatically no liquid please, so that leaves only Air as an option. There are no air coolers made for gpus other than the coolers that come with them, so your choice of gpu doesn't matter. Which leaves the cpu. Which doesn't include a stock cooler for a reason. They don't make stock air coolers big enough to handle that cpu.
Amd tried that experiment once, a long time ago, and failed. They included a liquid cooler with the 9 series FX cpus, charged $600. Few bought the cpu/cooler. Those who did, threw the cooler in the trash, it was nowhere near big enough for the loads. The next batch of cpus was sold at $500 without the cooler. Intel gained knowledge for free, don't put coolers in boxes ppl will not use and just throw away. It costs Intel money for coolers they give away for free.
So there's only one rule about coolers for cpus like the 9700k, 9900k etc. Go Big or go home. There's no gray area. If you can't afford the right cooler for the cpu leave it in the box until you can. Incentive program...