Hello and welcome to BYC!
Glad you joined.
The shed will be good sized for the coop. I'd make the run at least 10x10. Bigger if you can.

The shed will be good sized for the coop. I'd make the run at least 10x10. Bigger if you can.