A friend of mine puts her contact lens in her mouth to rewet it. Is this a good idea?

Never. Your mouth is not a sterile environment. If you need to rewet your lenses, use contact lens rewetting drops or sterile saline solution. Your optician will be able to recommend the best product for you and your lenses.