Re: masks
N95s are cheaper which is why they are standard, but P95s are definitely better. You can always buy R95s which are the same as the Ps but only rated for a shift, so cheaper (but not reusable).
Surgical masks have been tested against N95s and found to be just as good in real world settings (as opposed to lab settings). The only issue is the fit. Surgical masks aren't as form-fitting and gaps/leakage are a problem. If you can solve that problem, you can just use surgical masks and save the N95s for when you really need them. A washable cover for your surgical mask (search for 'fashionable' or 'stylish' surgical cover) will help with the gaps. Or tape meant for skin (i've used a cut up cover for an IV, search for 'IV dressing').
@ego -- I already posted a DIY solution for masks
