I wouldn't trust Namecheap.
Years ago I used them and wanted true 2FA. When I brought it up to support, they told me that SMS was 2FA. Uh-huh, no. I tired of arguing with them, especially when they deliberately misinformed me. They could not bring themselves to tell me that they didn’t offer true 2FA with an Authenticator app. Never mind that people get their phones hacked every day, and thus that SMS “2FA” code is not secure.
So I switched to NameSilo and they are excellent. Just domains and WHOIS privacy included, no upselling. Easy to manage.
Also, NameCheap had a major outage a month ago, and have had several data breaches, the most recent being in 2023.
So no, I wouldn’t trust them.