Masks don’t work. If they did we would not need to lockdown again.They do, otherwise every healthcare worker who look after covid patients would get infected, and in fact, infection from patient to healthcare worker is rare. Even in the absence of n95s.
Non fit tested Kn95 are pretty good. Just make sure the seal on your face is good, with no air leaks.
Even surgical masks will reduce spread in the immediate environment. The are good at droplet filtration and will filter some aerosols. (Tho not 95%). Cloth masks too, just less so.