and no it doesn't work for cold sores.. people have tried it
I'm not sure if it would stain, it rubs in transparent most of the time but leaves some white residue that you could probably wash off but I'm not positive.
what the fuk r u taliing about???
google it.