There are buses between the two cities; but, you'll have to transfer to a local Baltimore transit line once in the city.
Probably an Commuter Bus
I'm not sure, you would have to call, but I think there is
I'm sorry I couldn't answer that, just because I'm from Massachusetts and was there for vacation.
Thanks! Your answer is awaiting moderation.