Not without a script to add and remove TXT records in your DNS zone. For every (typical) renewal, you'll need to add new challenge TXT records and certbot can't do that for you without the proper script (or DNS plugin, if applicable).
If your DNS is provided by one of the DNS providers for which certbot has a DNS plugin, you could use such a plugin to automate the adding (and removing) of the required TXT records.
If that's not an option, you'd require a script to do the adding (and removing) of TXT records to your DNS zone.
If you don't have such a script or you don't know how to write one, you're left with manually adding and removing the TXT records and that can't be done through cron.
All of this is only necessary because of your wildcard certificate. If you don't actually require a wildcard certificate, things are a lot simpler.