Im not sure what time they start selling but just call to find out.
Afaik, they sell it throughout the day except between 3-5am but it is always advisable to call and check before going there.
Not sure, call and see. Unless you're walking in as soon as they open I'm sure they'll be selling liquor by the time you get there.
Thanks! Your answer is awaiting moderation.