Boston freeways and the entire system is problematic for a non-resident.
Do not rent a car. You can take inexpensive tours that take you to all the sites. Many sites are walkable in the downtown area. Even picking up a car at Boston Logan is a nightmare.