For me, the helmet status ALWAYS resets on all my NON-GROUP characters after a long-rest.
Example:
Have Lae'zel in the party.
Have her helmet completely hidden at all times.
Dismiss her from the party back to the camp.
Long-rest.
Her helmet is once again, visible. Walking up to her to ask her to rejoin the part has her helmet in the cutscene.