It's possible. I got it from a well known and trusted invert dealer that I almost always work with. I asked if they could wrangle me a GTP and this is what I ended up with. So I really don't know where it came from.Looks like a Brandon Osborne snake, correct?
One of these days I'll have myself a GTP. When I can afford it...
It's filled with water to the level of the gravel and I have a power filter in there to keep it moving, so bacteria yes; however, the colonies growing should be of the beneficial variety.
I've spent years keeping aquariums and vivariums so I'm pretty well versed in how to make them hum.