Does NH have the votes to get this passed?
If only they had the votes!
No. Historically pretty conservative by absolute standards, and especially so for New England, they've been invaded by voters who are smart enough to realize Massholechusetts is fscked up but not smart enough to realize they're the ones that did it. So the NH legislature is now Democrat, as well as the Governor and the state SC.
Now, something similar is being done here in AZ, where it would stand an excellent chance of passage, especially with a new Republican governator replacing Her Manhood, Janet Napolitano, except that I believe ours is just a resolution, rather than an actual bill, and has no legal force.