I'm just clarifying here. You're due in a few weeks but wanted to reveal the gender/name approximately one week before the birth?
You can't just wait a week and call everyone from your hospital bed?
I join others who say it's probably best to tell the name after baby is born so people will not have opinions and try to get you to change it.
OTOH, I think it would be totally fine to have a party before you give birth and will have little time afterwards, especially if you are doing this on your own. Just try not to go into labor at the party, or catch Covid from anybody, especially all the children.
In the US, baby showers are hosted by a sister or female relative, or even work colleagues, not by oneself.
A word of advice; go easy on yourself and don't try to be the perfect parent with the perfect child with the perfect pictures, perfect toys, perfect bedtime routines, perfect toilet habits, with the perfect photos on Facebook/Instagram. I apologize in advance if I'm being totally inaccurate.
You sound like you might tend to perfection, which can set you up for PND.
There's such a thing as being a "good enough" parent.
Hope all goes well with the birth. Don't expect perfection there, either. If you have a "Birth plan" that might well all go to shit at any time, too. Don't be disappointed, and just aim for a healthy baby.
And lastly, Congratulations on your new little offspring.