https://cabforum.org/faq-about-the-baseline-requirements/ https://cabforum.org/wp-content/uploads/EV-SSL-Certificate-G...
So you can get DV/BV certificate for maximum for 3 years and EV certificate with maximum 2 year validity because most CAs prefer to issue certificate on yearly base.
But you could check out AWS Route53 -- I think they provide free certs (non-wildcard).
> There are tools to refresh those certs automatically.
I know these tools. But I have set it up every time. And it will increase the labour work if you have dozens of domains, dozens of servers. Really troublesome to maintain only for the certificates.
I have achieved this with an crontab on my servers that run on a day to day basis. This should automatically renew your certificates if they are close to expiry.