Out of your list I believe any colored Quartz runs the risk of having the color altered by direct sun light for extended periods of time, same applies to Chalcedony and Agates (they're all part of the Quartz family). Aside from the altered color you also run the risk of them cracking from the heat, this is more likely to happen in the summer when temperatures are high.
If your stones are polished then I think they are safe to use in water. Unless you want Lithium in your water I wouldn't commend Lepidolite. Other than that I think that what you have on your list is fine as long as they are polished stones. Raw stones are more likely to release particles/dust into the water may not be safe. Raw Sodalite, Aventurine, Tiger Eye and Howlite are probably stones you might want to investigate a bit more before putting them in water if they are in raw form.
__________________
{{{OM}}}
|