The muzzle will keep her from biting but it won't address her underlying insecurities. If you have any reservations about her biting, then a muzzle is a good idea from a safety standpoint.
When dogs are scared/insecure or nervous you should give them more distance. I personally wouldn't force a dog like this to walk with others in close proximity. Maybe you could follow from a distance that your dog feels comfortable.
CLICK HERE TO VIEW THE FULL QUESTION AND ANSWER