I'm am not aware of any reaction a snake may have coming into contact with those materials. My main concern is how well you will be able to clean them. I don't see them holding up to the abuse of washing them repeatedly. If it were me I would stick to the known and follow regular husbandry methods.

I think the best use for the moss is to place it in your hides. When you have a up coming shed make it damp and keep it that way until the shed is complete. During regular times I dampen the moss and allow it to dry out before making it damp again. This is also a good way to make a hide feel more secure by taking up any extra room and really letting your snake feel safe.