Should I be concerned about any lingering damage to any site seeing areas in the next 2 weeks?
Yes. You should start by contacting the place you are staying and go from there.
I live in a town next to Sturbridge and can tell you there is no damage I am aware of. Where are you staying and what are you doing? I can get specifics for you .