A fresh, properly cleaned chicken will keep in the fridge at least a week to ten days. They need to age at least 24 hrs. before freezing or cooking, anyway. You could (depending on how often you eat chicken) butcher maybe 5 (or whatever number works for you) at a time, put them all in the fridge, and start cooking them, one at a time, after the first 24 hrs. Whatever is left at maybe 8 days, go ahead and freeze, if you won't be cooking it right away. If there's only 1 or 2 left at that point, kill another 5, if you have some ready. And so on.
Once it's cooked, it's good for another week in the fridge. So if you ate 3 chickens in 8 days, and had two left, you could go ahead and cook them up, and reheat the meat for meals until it runs out. If it's cooked in some way that can be re-heated repeatedly without drying it out, every time you re-heat it, you extend the keeping time. As long as you get it hot enough to kill bacteria, and I can't tell you what temp that would be, but if it gets good and hot, (boiling or simmering) for at least 10 minutes, I'd feel ok with that.
As for the ever-present soup...not a bad idea, you might try something like this for a little variation:
Reheat the chicken soup, pour through a strainer to get the broth off. Use the broth to cook up some noodles, stir fry some vegetables, dump in meat from the soup, add the noodles...spice it up with your favorite pepper sauce.
Or take the meat out of the soup, add spices, stir fry with peppers, onions, add some cheese if you have it, and roll up in a heated tortilla or other flat bread.
This all works better if the soup is mostly just the chicken, water (which at this point is broth, rather than water) and some seasonings. You can always make some dumplings to toss in that broth, too.
Put the meat on hard rolls, and dip the sandwiches in cups of that good broth, just like a french dip.
Make gravy from the broth, put the meat over slices of bread, and pour gravy over it.
Good luck, I hope some of that was helpful.