Aspect of the bat helmet takes beard off

Aspect of the bat helmet shouldn’t take beard off coz it’s not full face helmet

They most likely share the same slot. Hair tends to vanish with quite a few helmets and hats.

Also are zombies meant to disappear after a few days?

Yes. They have a decay mechanism and last ~2 days (I think I saw somewhere it was 36 hours but don’t quote me on that).