I don't think that the habitat they are from should make any difference in your substrate choice. Some substrates are a poor choice for garter snakes, others are good. I don't think it makes any difference what type of habitat your garter inhabits in the wild. Also, if you're going to use sand, I think it's important to consider that not all sands are created equal.