Wow that's a huge list it's amazing how much of everyday stuff you need
I love the comment of setting up is a spectator sport well DH and I are sure to give people a show. We have four kids running crazy and trying to set up always ends in an argument lol
Using a gazebo as flooring is a great idea!!!