There is a website you can google Clean and Green Natural Homemade Household Cleaners that has tons of recipes. Hope this helps
Cleaning Necklaces With Rocks and Gems?
My advice is to have the pieces in question looked at by a jeweler. Some do this for free. Although they wont clean them for free, they can possibly tell you what type of stones are in the pieces of jewelry. At least then you will know what you are dealing...
Baby Oil In Hair?
I agree with the former post. Dawn is about the best thing you can use for greasy messes. Just be careful about the eyes!