Thanks everyone for you answers, they helped me a lot.
According to the information in this thread, If I want to maintain a big village I would need to split them into groups where each group has someone who is a forager, hunter, farmer, crafter, cook,miner and a blacksmith, if I mix up the classes I would make them into a forager/hunter, a farmer/crafter/cook and a miner/blacksmith. Everyone would have a warrior alt and 1 dedicated warrior per group, with which I would end up with 4+3 players per group. The +3 is warrior alts
We would have a shared area with HQ kilns, ovens, and an anvil/smith's hammer at the village idol.
There are still 3 things I'm uncertain of:
-How are tree's handled? I'm guessing that there is 1 tree farmer in the village who burns charcoal, gathers bark,branches,etc and puts then into the shared area. (do villages even use bark boats?)
-Who makes shewbread and merchant robe's? Since beeswax farms take up 30x30 tiles, It's seems that the best option would be one of the groups in the village decide to handle shewbread production and trade it to the other villagers and the same thing with silk.
-Who makes high quality anvils/smith's hammers through metal spiraling?
Edit: The 4 man groups are communistic as in they share among thier group.