Thanks for the welcome. I'm really enjoying all the info here and the challenge of making cooler stuff!
The 8 second delay in the leg lighting sequence is so they stay on while the audio file finished playing. Is there a better way to code this? Honestly, I "borrowed" code from other projects I found here and made modifications to fit my set up.
The one minute delay is so that there is some "reset" time before the decoration can be activated again. Again, I borrowed code from other projects I found here.
The code for the lighting sequence (led strip lights) and the audio should both only be allowed to process if the photosensor "sees" darkness, but it doesnt quite work that way.