A. Don't worry about the pics. You had a good time and more so, with something like that, taking pics means you can't be focused on your son and safety.
B. What the heck did you start him with? 30-06? 8mm Mauser? I've become a big beleiver in starting everyone off with 22 LR bolt action if possible. And I don't beleive in benches.
Sounds like a good plan. Do you have a water tight procedure ready to go when the storms hit?
I've got to work or I'd offer to hep you (lord knows why. LOL)
I wrap the pop ups with a long plastic sheet and rull up the ends together and clamp them to work like a rian gutter between them. Works well last year.