Janet, I can't add much to the tremendous wisdom you've gotten so I'll just echo that you look absolutely beautiful, you don't *need* makeup, your hair looks terrific! It's been a brutal year. Take so much good and gentle care of yourself and cut yourself a huge amount of slack. It's okay for fashion not to matter for a season (not that anyone looking would be able to tell).
Crowd exposure anxiety is real. DS just went out for the first time the other day to a store. This is a teenager and it's been three months. It will be okay. Mask, hand sanitizer, don't be shy to keep as much distance as you need to feel comfortable. It is a leap of faith in many ways, but you and they are clearly being smart, cautious and respectful of everyone's health and well-being xx