The virus is mainly transmitted by people coughing and spreading the virus in the air, either directly from person to person or via it landing on surfaces and being picked up. So if someone isn’t symptomatic post having the virus i.e. not coughing and spluttering, they won’t be spreading it, assuming their personal hygiene is what it should be.The way to ensure this and reduce the risk even further is to get people to wear masks. Many seem to think the masks are merely for protection, but it also stops infected people pushing the virus into the air.
As for reinfection. There is no treatment for this disease, so therefore the ONLY way for the body to defeat it, is with its own immune system. The white blood cells that end up produced the antibodies specifically for this virus, remain within your body but dormant after you’ve had it, until such times you may become exposed to the same virus again, and then they reactivate. That’s how the body’s immune system works. Some immunity lasts a lifetime, others a number of years, depends on the virus. Studies on other types of coronavirus show that its likely to last a number of years. All of which means, you can get reinfected with any virus a second time, but your bodies immune system will almost certainly see the virus off extremely quickly, most wouldn’t even know.
Yes but that would require knowing you have the virus which means being tested.
The problem as you say is that a lot of ppl who wear masks do so with some misguided notion it's for protection. Those that have had the virus may be thinking it's unnecessary and those that have the virus currently may not even know they have it. There's no clear message on it either, unfortunately.



.