Hi.
You got lots of great advice already.
It truly is a personal choice, but I would let them free all day in the run you describe. However... I let mine free all day every day, rain or shine, home or not. I can lock them into a run if needed. And I have 3 dogs that patrol the property...