Yes they do. Well they help. at least.
Not according to the experts on R5L. You would need an airtight mask with a very fine filter as Corona Viruses are tiny and you need to change it regularly to avoid moisture. You would also need goggles to protect your eyes. The flimsy paper masks you see people wearing won’t stop anything.