Yes I sanitize carts...all the way around the rims. also take extra C in winter months. Never thought of V-D though....humm-mmmm
Google the terms Vitamin D and flu, especially Vitamin D hammer and flu. The science is fairly strong, with supportive Cochrane Review articles even that can be found via PubMed and accessed via most libraries.