Cars are not necessities at all in Boston/Cambridge/Somerville. It'll just be more parking and insurance etc that you have to deal with. The school is right in the city and all the major hospitals are accessible via public transport, so as long as you live on the mbta line you'll be fine. I personally will be driving into the city and parking in the Simmons garage but that's just because I plan to live further out....