Use either HWInfo or Ryzen Master for temps on Ryzen. CoreTemp and HWMonitor are pretty pointless for Ryzen as they can only read the fan control-bound Tctl/Tdie which doesn't tell the whole story of what's going on between your 2 CCDs.
As for airflow, those Shadow Wings fans don't really push much air or have much rpm range either. You might get slightly better performance by replacing the Be Quiet fan on the cooler with another NF-A15, but it's more a recommendation than an actual problem.
But honestly it's normal, the 5900X and 5950X make aggressive use of their 90C throttle limit. Usually get pretty hot in 1- or 2-core loads - so, demanding games basically, not uncommon to see a game pull 15-16W each out of your best 2 cores and reach 80-85C on air despite generally low power draw. Multi-core temps (so, benchmarks) on these two chips is actually pretty tame as long as you have PBO disabled, I'm guessing you probably sit around just 70C in Cinebench.
Ryzen 5000 can reach wildly different temps in "gaming" depending on what you're playing, so take opinions on "gaming temps" with a grain of salt. Something less demanding sees like 65-70C average on my 5900X, while demanding games can reach 85C on warmer days. Conversely, I can play older games from say 2005 and some of them also keep the CPU pegged at 80C, because they're almost entirely CPU-bound from being so old.