I see in the archives that the Character rate is 1HP an hour.
1-Is this still valid.
My HP went up 4HP in 2 days. My NPCs haven't gone up.
2-Do all kinds of NPC heal?
3-Do we need to be immobile to heal?
1HP an hour is ancient. It was changed to something like 10% of health (or a similar number based on vigour or something) a day. NPCs should heal up exactly the same way. You can be doing anything - the healing happens only once a day at a set point (I believe).