An underground paid garage is next door, but needs to be reserved online in advance, see www.hmnh.harvard.edu, under Plan Your Visit.
No public parking near the museum, but public marking are available within walking distance
There are parking spots for visitors on campus. Like pay and go kind of parking areas.
No. Public street parking or parking lots. Parking lots are pricey
Thanks! Your answer is awaiting moderation.