Yes, there is a big one in the entrance of the stadium called ProShop (you can also order online) and another one also a few meter far close to the fast food area.
Yes open everyday and I believe they extend the hours on game weekends
Thanks! Your answer is awaiting moderation.