So I've been looking at several threads on this site and many videos on YouTube about ball pythons, and I've been noticing that a lot of people use plastic boxes as a cage. I looked for boxes in my garage, and I managed to find some pretty large ones. But now I'm wondering about the heating and the lightning.

Should I use a UTH?
How big should the box be when the snake grows up?
Do I need some sort of lightning, and what then?
Is the behavior of the ball python different if he lives in a full size terrarium or in a box?

Yes, I'm thinking about getting another ball python, but the terrariums are pretty expensive. This would solve the money problems.