Hi All! I posted maybe once or twice a long time ago when I first joined BYC and wanted to come back and say "HI!"

I live in Hudson which is in St Croix County - right along the St. Croix River bordering Minnesota. We don't have any chickens... yet. We are literally days away from passing a new ordinance in Hudson to allow chickens in the city. We will be able to have just 5 hens. My oldest daughter is going to be joining 4H this month and we are so excited! She is hoping to show a hen at the fair - though we don't know much at all about poultry shows, we do show our Bernese Mountain Dog (pictured in my profile) in conformation shows
I'm wondering, our ordinance will take effect on January 1st. At what point should I start looking for breeders for the chickens we would like? And because we're only allowed 5 - I'm not sure how exactly we should go about this... Do we get extras because we won't know for sure if we have hens or roos? We know some family's in the country that will take the roos but I don't want to get one of each breed that I want and then a month or two months go by before I know the sex and then I'm left without that breed at all.
Here are some of what we're considering:
Cream Legbar's BBS, English Orps Splash or Blue, Lav or Splash Ameraucana, BLR Wyandotte, Black copper Maran, Welsummer's... I'm having a really hard time narrowing down to just 5. We want to have a "pretty" egg basket
I may take off the Cream Legbar since the Ameraucana lays a blue egg and I don't know that I want two blue eggs out of my 5. Any advice???
Hope to get to know all of you better in the next few months 
Jen