Both Timex and Casio make watches that meet your needs except for the requirement that metal not touch your skin. I wonder if you should look for a watch that meets your other requirements and then use a sticker of some kind to protect your skin.