Waiver info that was brought to my attention for anyone interested: The SCCA has an annual waiver, which is a hard card, if someone shows it they do not need to sign the waiver (especially important to people right now who don't want to touch things).. If you get one you can avoid signing the paper waiver.
For anyone who wants one... I stole this from Cinci SCCA:
http://cincyscca.com/2020/04/solo-annual-waiver/