The only thing I souls worry about is the almond oil. Touching glasses and food with ur bare hands and then giving it to someone with a nut allergy could be a big problem. Other than that I think it's a great idea.
I am a chef by trade an always have set cracking hands so I talk from experience that something like this would be awesome to have on hand. Just maybe use another oil instead of almond
If the oils are refined they have been stripped of the proteins that cause allergic reaction. I know that statement may cause an uproar but that's what I was told by a supplier, and I confirmed it with several people that deal with severe allergies and from a doctor.