1. Yes they are totally effective, the N95 or better grade filter will trap the virus. The biological masks have a smaller filter capacity but the coronavirus is a large virus. The bio model will work for other viruses too so you may want to consider that option but this post is specifically for coronavirus. 2.