Usually 30 mins before 1st showtime (I think). I believe you can purchase tickets online or at the kiosk anytime.
Not 100% what time they open. This theater doesn't have a "box office" anymore but they have the kiosk inside. It is always so much easier to buy your tickets online from their website. Plus that way your seats are reserved and you can choose which seats you want to sit in. There are always a few movies that start in the 10 o'clock hour so the theater HAS to be open before then, so you can try at 10AM. The theater website link is on Google and their phone number is on there as well. I hope my answer helped a little bit!
Thanks! Your answer is awaiting moderation.