that's a hell of an undertaking to get it ready for july

its a great thing you're doing & best of luck but you're not giving yourself much time.
did you know there was a similar event several years ago? - check back on the run threads & you should be able to find it. there might be some good pointers for you there