Looks like a pretty nice TP, & the vibe (& information) you got from his owners is important too.
I prefer glass tanks; some of mine came with sliding lids, but I agree, they're not that sturdy. Still, one of my TPs is in such a tank, & he has never escaped nor seriously tried to. Most of my tanks have home-made tops- made by me from pine wood (3/4" x 2", plus wood "screen molding" over the screen/"hardware cloth"-aka 1/4" welded wire). Various ways to secure the tops.
BTW, TPs are not known for being "pushy" snakes (like on cage tops etc). They tend to be laid-back, graceful & "polite".![]()