IME -
Global Rescue may be great for extracting you to good heath care, but I was disgusted with their partner for "trip insurance".
I used Tin Leg for my last trip and I did had to cancel for several reasons. Get "cancel for any reason" insurance, because I know for a fact that a global pandemic that makes it literally impossible to get to your destination, is not covered as a legitimate "reason".
And, like a couple of other unfortunate experiences with insurance companies such as those mentioned at
https://cheapoair.pissedconsumer.com/customer-service.html, prepare for battle if you have to file a claim.
It's too bad that customer service with travel insurance companies, is not worth the money they spend on advertising the "benefits" of buying the insurance.