(This is all my opinion)
Lighting is not a big aspect of ball python husbandry. They are nocturnal and sleep in a termite mound typically by day. Because of this, light is actually uncomfortable for them, leaves them feeling exposed. Not that having ambient light during the day is bad, but getting a light dedicated to your snakes would be unnecessary and arguably annoying to the snakes.
If you intend to get a thermostat to regulate your hot side, and you should, consider still getting a thermometer for your cold side also. Ambient temp should be monitored, but in most homes does not need a secondary heat source and thermostat.
I only mention this because you asked what would be unnecessary in your list...the plants and climbing branch are ok for enrichment but ball pythons tend to A-OK even in a relatively shallow tub and with no such enrichment. It's a nice thought but arguably unnecessary.