No, due to blue laws in Maine.
No store does not open until 12:01 am friday per Maine Blue Laws
Yes it is open
No against Maine law. They will open at 1201 Friday morning
Not entirely sure, but I presume so
Thanks! Your answer is awaiting moderation.