Google / Outlook Calendar features

In a thank you page after someone submits a webform, am I able to add a link to “add to my calendar”?

There are multiple third-party tools that can do this, including the “Email Appointment Tool” from Novak Solutions, which you can use with a free account. The links that tool gives you for putting in an email will work just as well on a landing page.