Maybe have a random NPC (Uncommon) that can sell and buy items eg food and ammo and if lucky maybe a weapon. (i got this idea from the merchant from resident evil 4).
I think there should be a mixture of both as well as the addition of rare special zombies which are either faster and weaker or very slow with lots of hp.