Just one point about contaminated surfaces such as bagged groceries: both coronavirus and influenza virus are enveloped, meaning they are surrounded by a fatty-membrane that is required for them to be infectious. This membrane is easily destroyed by soap or alchohol or by drying out. Rough estimates are they can survive on a non-porous surface (metal) up to 24-48 hours or a porous surface (paper) 8-12 hours. It depends on what kind and how much liquid was deposited with them, the humidity, the temperature, etc.
So anything in your pantry is probably non-infectious by the next day or sooner.
So anything in your pantry is probably non-infectious by the next day or sooner.