You shouldn't have any problem bringing any of those items, however if you are stopped simply speak to a manager at the customer service desk and you should be fine. They are very accommodating
I'm pretty sure everything that you just mentioned is allowed into the theater. But I'm not 100% sure on that. You should be okay
Thanks! Your answer is awaiting moderation.