Yes
First come first serve good luck
No parking lots. There is a really great alley right next door to it though. Kinda sketchy looking alley but always parking there haha.
Better take the subway. It's a nice walking area once you arrive.
No, there is some street parking by the building but it's rare. Green line to Arlington is cheapest. There are garages nearby but they are pricey.
Its luck of the draw. Street parking not much but might get lucky. Sunday is free parking so might want to consider.
Thanks! Your answer is awaiting moderation.