8x10 run should be ok for 7 chickebs (10 ft each)
The coop is small 4 hens max though in some cases a few more can be housed comfortably.
Certainly work on the coop if you can.
Since you do have a second coop you could possibly seperate a few for a while also. Make sure three is no blood and keep an eye on ones with sore spots as the extra red can encourage pecking too
X2