Everything about the villagers is planned. I should probably just start doing them :) The 'jobs' they can do will depend on the 'tool' or 'weapon' they have equipped. So a broom they sweep, a axe they are lumberjack, a scythe they are farmers, a weapon they are guards, a bucket (not made yet) they milk cows, shears (not made yet) they tend to woolys, a basket (not made yet) they collect eggs. I haven't decided if I should have a central object that manages them all or have it where you have to go up to each one and assign them a job manually.
Rocks are a problem for sure. My idea was to make a powered mining drill OR have a large piece of asteroid that is embedded in the ground of your base and is only harvestable with a pick-axe. It is very hard to get a stone out of though a requires many wacks. This would allow a mining job (with the pickaxe) that villagers can do. Maybe unlimited stone just very low production OR a large amount of stone they depletes and unlocks a quest to get the stone drill blueprint.
The mirror and dresser needs an update for sure and have everything customizable.
Eggs I agree with should be able to be converted to meat.
Now that I added Health Packs I agree reviving followers should require this.
Dying does lose all your found resources (unless there is a bug), but maybe you should lose all your gear too? I'll think about this.
Yes my menu is a mess lol it will get better closer to actual release :)