I'm pretty sure they do.
Yes! Small selection
They did have some sugar free options I saw when I was there
Didn't notice any when we were there in December, but you can always ask at the shop. I don't think they would alienate people with special dietary needs
Give it a try. Possibly not.
Thanks! Your answer is awaiting moderation.