I think this whole thing is getting pretty silly. Only the OP can determine what will work best for his situation. He asked if a lever action .30-30 would work.
All this about zombies, end of the world stuff, etc is crazy.
How far can you shoot somebody, I guess that depends upon how far away they are shooting at you. I am not going to stop shooting back because someone is beyond 25, 30, or whatever yards. If I am in the middle of a pasture and someone is shooting at me from the fence line 100 yards way, I damn sure am going to shoot back.
Most folks don't need 2000 rounds of ammo to feel safe. If that is your thing, more power to you, but what works for you might not for others.
Back to the original question: will a Winchester 94 work for self defense, yes.
Somethings may be better and somethings may be worse, but a good lever action in .30-30 is a good solid choice.
Buy the rifle, practice, enjoy and be safe.
Matt