No, but you can't register or drive it without insurance.
Untrue.
In NH, you can post a bond. Maine requires nothing - I know, because my car was wrecked while parked by a guy from Maine who had no insurance, and when I inquired about the requirement, they told me there was none and he was perfectly legal.