Is the run 100 feet long or 100 square feet? IMO 100 square feet is a run size for 6 calm and really small bantams (done that)i'll take pics - the coop is like this one (15 chicken coop and i have only 7) - the run is very long and diverse, probably in feet 100ft all fenced and covered with poultry mesh so no predators. so all this wont be a problem. I also maybe made my large Ameraucana rooster to be a "bad" guy. he's actually pretty calm, but does have 2 girlfriends (his sisters....) that get mounted several times a day. I have a smaller splash silkie roo 1yr old that will probably love the mille fleur bantam hens - they are 1 yr old hens. I think i will get them and just be diligent in making sure they are treated right within the flock.
Nice coop (looks). Prefab coops are often too small for the numbers /chickens the shop says the coop is build for. Sometimes the numbers are right for only bantam chickens.
If you put very different breeds together you often need more space then with similar chickens.
Roosters, especially young roosters are often too horny for just 2 girls. (Can I say that?) Better give youre big rooster 4 or 5 ladies to mount and give your flock more (hiding) space. And please first give the hens a little peace if they are damaged. It is wise to isolate the rooster until the injuries are healed.
IMHO: Better search for solutions for you're flock problem and not just follow you’re heart into getting more problems.