Yes, every state in the United States has its own laws on motorcycle helmets. It should be noted, however, that 46 states have laws requiring a helmet.
Yes they do. Everyone knows that it's illegal to not wear a helmet in Massachussetts, but legal to not wear one in New Hampshire. Personally, I believe you should be allowed to make your own decisions: Live free or die!