Oof that is a very underpowered cooler, its not gonna cool the 10900k. You will need something much beefier that that.
A good quality AIO have no issues honestly, it can last a really long time, eg nxzt kraken X63 is rated for 6 years or 60,000 hours of usage, which is a really long time.