Yes
No parking requirement
Yes indeed
Yes,. There's a small lot near the ticket office for pick up and drop off as well.
make sure you pull around the front of the building so you don't Have to enter the "pay" lot.
You don't have to park at any Logan Express.You can buy ticket in office, or when arriving
Thanks! Your answer is awaiting moderation.