hmmm, what do you mean by name?
1. the name of the human player as it reads on the startup screen?
2. the identity given to the player in a mission, like gastovstki, petri honka, etc ?
3. the name of the player unit in its name field like soldier1, machinegunner_w_2 etc.?
for option 1 i don't think it's possible, option 2 might be possible, but that would be a case for mission editing cos the identity is passed to characters in a mission via the description.ext. and i'm not the right person for a question on the description.ext, cos all my attempts in making missions failed due to my inability to understand this file, so i retrained to addon making
option 3 might be doable somehow. all you need is a script that decomposes the name into its letters and then setobjectstextures the single letters on the helmet. but of course you would have to name the units in the mission like their identities or do you want to have a writing like
soldier_west_3 on a helmet ?
//edit: if we find a way to script this i would be very interested in using it, too - for my iraqi infantry.