Thanks for all the replies.

The rock is not a heat rock. I know those are bad news. It's one of those hollowed out plastic rocks that the snake uses as a hide. His heat source is actually an infrared heat lamp. From what I'm seeing, a heat pad would be superior, correct?

I kinda figured the snake "peeing" on people was due to something improper. When he told me that the tank was usually around 70 degrees, and I saw the substrate he's using, I realized he had no clue how to take care of it.

Oh yeah, I forgot to ask this before.... he said the people at the pet store assured him the snake is a female, simply by looking at it. You can't really do that, right?