I can rent a place with a yard (not many places that allow chickens in my area) but it means the chickens will have to be locked in a coop, confined
What climate are you in? That can make a big difference in what kind of housing your chickens need.
Now this is a flock that is free in the yard all day. Since they were born. They hate staying in coop, even for a short time until I open the coop door in the morning. Now to put them in a smaller coop all day... I am concerned about their health!!! Some of them are SIX years old already.
You might be able to use a coop (enclosed building) with an attached run (their own private yard).
Or in some climates, you can do a run with wire mesh sides and a solid roof, and completely skip the coop. Just put a roost bar and nestboxes in a sheltered corner of the run. That gives the chickens plenty of light and air all the time, so they do not feel as much shut in.
In general, the bigger you can make the coop and run, the happier the chickens will be.
Also - how can I keep the 3 males with me??? I cant put then in the same closed coop. They fight all the time.
Maybe three coops, with three runs?
Or a coop that is divided in three, each with a pop door to its own section of a divided run.
My chickens are like my kids. Each has got a name, and I want them with me when I leave.
You could try to take them with you.
You could try to rehome them.
You could try to rehome some and take others with you.
In general, the fewer chickens you take with you, the easier it will be to manage the details. The fewer chickens you have, the more space each one has in the coop (assuming the same size coop), and fewer chickens make less poop so that means less cleaning and less potential smell. Specific chickens can make extra differences. For example, if you take just one rooster, he cannot fight with the other two. Or if you find a place that will allow hens but not roosters, you might rehome the roosters but keep a few hens.