I really admire the effort you are putting into this project, but I feel like it will be wasted on a ball python. They really make boring display snakes (sorry ball pythons, I still love ya!).
Instead of adding heat, try adding some insulation to maintain temps. 2 RHPs AND flexwatt is overkill. These animals don't need to be kept at ridiculously high temperatures.
I think if you are really set on building a nice display cage, pick a different kind of snake. Maybe an arboreal snake or a boa of some sort. They are a little more exciting to look at and make better use of the display. In any case, I think the nesting box is unnecessary and will just be annoying to clean.
Also, if you plan on getting a hatchling animal, you should raise it in something smaller until it is an adult, then transfer it to your custom cage.