It looks like they have tiny teeth like a Garter Snake, but I've heard snakes like this and Garter snake's will bite you and can scratch the skin and draw blood. The harm can be from their mouth having a lot of bacteria in it and a small wound can become rather infected if not cleaned and treated.
That's a great! Cool looking snake!
Snakes are out and about for sure! They even like to hide in the trees!