Thanks for the feedback!
For the lights I used AnimatedSprite2D nodes for the torch/brazier animations and then on the PointLight2D node I had a light texture I created by making three transparent rings, getting darker as they went out.
Here's what the texture looks like
https://imgur.com/sWPpv8T