I haven't seen any light sticks, I think the finger tip lights but not light sticks. You can always call and ask but then again they do always have something different! 😊
Yes, though their stock is limited depending on the day you are there and prices can be a bit crazy
Thanks! Your answer is awaiting moderation.