It's entirely possible to change the currently active helmet on any characters, unless they are paid content.
If you want all the helmets look up the skin-save I have posted and you should have all of them, not including the paid ones, as there's verifications going to and from steam to see if you do have them.