Giving eggs to neighbors is not a good idea...what if they get sick from it? That is something to consider. If they would like to have some, then it is a different matter.
I used to live in Brimfield, got friends in Peoria Co, mostly East Peoria area. Got a sis in law that lives in CC. I remember one time a friend that lives in East Peoria, she is allowed to have chickens. you might want to go to the courthouse and find out if they are allowed and pay close attention to the exemptions and bylaws or exceptions (ie. you must be 50 ft from a LIVING residence from your neighbors to have chickens). Do not have roosters unless you are in a open wide parklike area.
The breeds I would recommend are the Orpingtons, Faverolles, Welsummers which all of them are good for city living! Any color Rocks would be good too! EE are good too!
Welcome!