Coop is way too small - around 43"x31" by my calculations, so room enough for 2 ADULT chickens - and lack of a roost and any space to build a nest box (you'd need to build it external, so as to not eat up the already limited space) makes it even more problematic.
Run can only hold about 2 adults as well.
For your 5 birds, at a minimum, you'd want 20 sq ft floor space in coop + 50 sq ft in the run - minimum is often not enough so even more would be better (personally I'd aim for no smaller than 100 sq ft in run even with a small flock).
If you don't want to build, a premade shed with additional ventilation cut in and a dog kennel with the addition of hardware cloth tacked on would be the "easiest" route. A cheaper option that's easier to build would be a hoop coop such as this: https://www.backyardchickens.com/articles/permanent-hoop-coop-guide.47818/
I'd have 2 at a minimum, just in case you get a broody. You don't need it with a smaller flock, but nice to have.
Run can only hold about 2 adults as well.
For your 5 birds, at a minimum, you'd want 20 sq ft floor space in coop + 50 sq ft in the run - minimum is often not enough so even more would be better (personally I'd aim for no smaller than 100 sq ft in run even with a small flock).
If you don't want to build, a premade shed with additional ventilation cut in and a dog kennel with the addition of hardware cloth tacked on would be the "easiest" route. A cheaper option that's easier to build would be a hoop coop such as this: https://www.backyardchickens.com/articles/permanent-hoop-coop-guide.47818/
1 nesting box is enough.
I have 3 nesting boxes for 16 hens and they still only use 2 of them.
I'd have 2 at a minimum, just in case you get a broody. You don't need it with a smaller flock, but nice to have.