I didn’t even think about putting small pieces of foam over the framing... duh haha
what do you mean by rain shield?
I like the idea of covering the insulation with something but I’m worried about the additional weight it would impose on the structure