I 25 hp might be enough if you are riding close to shore and pick a good weekend. But NH has good places that are not so bad after a little work. There are even some hike in laker places you can camp over night via kayak.
I am hesitant to take any boat that makes under 20mph out on big water...