Yes it on a first come first serve. You can call the fuel desk at 978-535-9780 they can let you know if there are spaces available.
Some, but limited
Not regularly, but if you catch him open, he's a very nice guy and reasonable 😁
Thanks! Your answer is awaiting moderation.