Sterling and Knox my armored knights have their heads well-protected so they would be out on the front lines to defend town. Mayor Aidan has an armory in his house/castle so keeping everyone well-equip for battle would be no problem; Sagittarius arrow, boomerang, two master swords, ship cannon, three mannequins wearing normal, gold, and scaled armor respectively, several suit of armor items throughout the house, bill blaster, bow, three different swords, samurai suit, I don't know if the triforce is a weapon but that's in the armory too, gold axe, normal axe, hammer from Tortimer's island (I know it's a toy hammer but the robot you bash with it looks pretty beat up by the time your done so zombie heads should be soft compared to a robot).
I'd give Knox and Sterling both Master Swords, Roscoe could have the cannon while Julian gets the bill blaster, Sparrow and Deirdre seem scrappy but I wouldn't want them to join in unless the knights get pushed back so I'd give Deirdre the Sagittarius arrow (which includes a bow despite it's name) with a white katana for backup and judging by Sparro's home I'd say giving him the samurai suit with the bow and black katana for backup, Whitney is my favorite so I'd give her a role like strategist or something and keep everyone organized while my mayor takes a golden axe and scale armor and battles alongside the knights. Bunnie and Cheri aren't villagers I plan to keep but as long as they're in my town I'll protect them too, and since they seem the least likely to be able to handle combat I'd probably give Cheri the toy hammer (even a bear cub seems a bit better for battle than a bunny) and Bunnie the boomerang for emergencies and have them be medics.
---
Also, Mayor Aidan keeps a dracoliche in his basement/dungeon (I made it from fossils and a fire bar, it works rather well). With his loyal dracoliche 'Fluffy' by his side the zombies won't fare well, there is a bigger, badder undead in town and she will rain fire down upon their heads and make minute-steaks of them.
By the way mousehole I like your style, I'd say you have an even better chance against the zombies than me.