I called the park ranger station, they said the following regarding some questions that I had:
Permit? Can get a week pass for $5
Bear Can? Not required but recommended, can get one for free at the ranger station via their loan program
Black flies? There is a little bit of everything right now- bring your bug spray!
Just in case it would help anyone else. Anyone have thoughts about these topics or others regarding the White Mountains in NH this weekend?