How you house chickens really depends on where you live - temperatures and predators.
For chicks, a coop is not necessary. We just kept them in a box on our front porch for a few weeks. Then when they were big enough to hop out and made a ton of dust to wipe down off of everything, we transferred them to a larger container in the barn (you could use a garage). Once they were large enough to not escape thru the cracks under the door of the barn, we let them free.
Many people find a run is necessary if you don't want to lose all of your chickens to hawks in a few short weeks. Once they realize there are chickens running free, they will return for more. A run with netting over the top will protect them. We had a run along the side of our barn - a great big one. Using just metal stakes and chicken wire and orchard netting on top, the chickens had plenty to scratch thru and no hawks attacking. Every few weeks, it takes about an hour to move the whole run to make sure your grass isn't killed completely.
However, foxes can get in the run - they figured out how to just jump on top of the netting and break it to get in. We have lost 4 chickens this year to foxes. They are a major problem in our area! They are brave, come in broad daylight, and don't care if our dog is 15 feet away. They are so quiet they will even sneak up on him. No, they aren't rabid. This is common fox activity when there is a high population of foxes.
So we are almost done now building a portable chicken tractor. Unlike most, ours will have to have flaps to lay on the ground all around it made of wire so the fox can't dig beneath to get in. But then I think we will at last be able to free range our chickens with no problems.
Another option is to make your run and use electrical wire thru it and electrical wire on top of it. However, you'd have to also place the chicken wire down into the ground several inches to prevent digging underneath - and that is not easily movable.
I am always amazed by people who are able to let their chickens just roam free and hardly lose any at all! You are lucky!!

I also agree, it's best to handle them frequently. Roosters can be fun, but you need to watch them around children especially.
We make ours forage for most of their food (except the last few weeks when they have been mostly inside the barn while we build the run). Then we feed them scratch grains. Most all chicken feed has soy in it which does make the eggs high in estrogen so is like eating soy food. Depending on your thyroid/health, that may be something to consider. There are companies that make soy free organic feed, but none near me. Some are crazy expensive. One is not expensive, but their shipping is the same price as the food - thus expensive.
HTH!