I personally provide lighting for all my snakes.
Put it this way, do they go through day and night cycles in the wild? Of course. Why wouldnt you offer them that in captivity.
Sure they could survive with no lighting but why do that to them. Heck humans could survive with no light too but would you want to lol.
I also feed my snakes whenever. The only ones who get fed at night are the GTPs. They eat during the day but they are kind of slow to react to the food so i have to bang it on them a few times to wake them up lol. Once lights go out though, they are up on the front perch coiled and waiting for food.