Sounds like you already have a great, workable plan.
For roofing - many options.
They make dog kennel roofs - TSC & many other companies & designs now.
Hoop cattle panels over it - for birds, you can cut CP to fit open section or drape netting or HWC .
Pic 1, Pic 2
Poly carb roof panels...