The essential oils in Mother Earth Soapworks Don't Bug M.E. Natural Insect Repellant Lotion soak in and are sweat-proof. Sunscreen will not affect the lotion once it is dry.
Per the manufacturer, Mother Earth Soapworks Don’t Bug M.E. Natural Insect Repellant Lotion has a shelf life of 3-5 years if kept in a cool, dry place.