Will NH-12 Ghost cool an AMD 7950X?

I'm looking to upgrade my cpu from a ryzen 5 3600 to a 7950X. I'm anticipating some thermal issues, but will it be way too hot to run? Hoping to just run stock or a simple undervolt to keep temps good.

If not, any recs for a strong CPU that won't run hot under the NH-12 Ghost?

This is a Formd T1 build, hence the low profile NH-12 Ghost.