@novus In addition to what Spinebot mentioned, depending on how you implemented the hair, you might perhaps want to change attachment (or skin-placeholder) visibility of hair, ear, etc. attachments when wearing a helmet. You could for example switch from normal hair to tucked-under hair attachments or disable it completely.
I would highly recommend avoiding clipping attachments in this use-case, as it's not really necessary.