Welcome to Boston, although it's going to be tough for you to adjust to our long winters! Especially for parking. It's already very difficult to find consistent street parking, but in the winter when the snow piles up, forget about it. It would be worth while renting a monthly garage parking to protect your 70D.
For range concerns, we have superchargers scattered throughout the city. However, most of them are in PAID parking garages and they are urban chargers so they peak around 75kw. We have a brand new 250kw supercharger in Somerville, MA, about 15-20 minutes from downtown Boston. But that charger is SUPER SUPER busy all the time. You'll want to also seek level 2 chargers around your area using the plugshare website/app. Frankly, I tell my friends, unless you can charge at home or at your work, owning an EV has the potential to be a royal PIA with charging. But I still LOVE my 2015 Model S!
The potholes suck here big time. Boston is just not a car friendly place, with its narrow streets that are one ways and have no organized grid system.
In fact, I recently purchased an electric scooter and keep it in my Model S trunk. I park at a large lot, and take the subway into downtown. Then I scoot around the city to get to places. So much better than driving through the city itself.