The registration cost is based on a depreciated value of your vehicle. For ex: my first reg fee when I bought my xterra new was $450, the next year it was like $350 and so on. Yours should be around $150 (including town reg fee) or less now. Then $35-$45 for the inspection. Insurance is not run by the state so you have many options with that, I had a few surcharges due to an accident and one lousy f-in 3 point against my license U trun

So my insurance cost was nuts. I actually saved more money by moving to Mass than I did by switching to Geico...lol
The other thing you want to think hard about is in NH there is no "no fault" or split fault accident. If there is an accident one person involved will be at fault, it is up to the insurance Co to decide who. I was screwed by this and it cost me well over a few grand in insurance surcharges. Hope that helps