I've not noticed this thread before now, or I may have spoken up sooner. Sorry about that. I know there are far more experienced and knowledgable people here than I, but I can share with your some of my observations and what I've learned here myself.
Your roosters are probably beginning to fight a bit partly due to the fact they've been free ranging until you started rescuing them. Now they're contained and they might be getting on each others nerves. I've always heard that roosters don't normally get along well, and that's it's best to keep only one, unless you have at least 8 - 10 hens to each roo.
As for egg layers, my Black Australorps are good layers. I've heard Rhode Island Reds are great layers, as well as Barred Rocks and White Leghorns. I found Henderson's Chicken Chart to be VERY helpful for egg laying information when I got started. Feathersite.com has very useful breed information as well.
Ideally, I think if you were to get pullets (just under a year or so old) that will lay soon, or have recently begun laying, that might be best for you.
I'm hoping somebody else will chime in and correct any (and all) incorrect advice I'm sure I've given here.
Good luck to you!!