NFO membership is $30/yr. including insurance. I've been happy with it for several years, the certificate of insurance looks the same as any other I've seen.
Haven't specifically checked on any new C-19 exclusions. I expect all insurance companies will be asserting covid falls under the standard "act of god" exceptions even without specific wording.