Ohhhhhhh noooooooo there are no Mt Lions in NH.......Nope....None at all.
Yeah def keep a camera handy. The better, the better. F&G will deny it unless you have a 1000 mega pixel camera with range finder and GPS on it. Even then it will be a no admission scenario.....