Wearing an Original Six sweatshirt as I read your post, I, too, will be living vicariously through you during the trip. What a great way to spend 30 days!^ I know you will have the experience of a lifetime.
I'm a little curious as to the effort it took to plan, research, and book this. How many hours or what period of time did it take to put this together? Lining up the schedule along must have taken a fair amount of work.