Oh my gosh you guys are going to have such a blast! I am sure that you are counting down the sleeps just as much as he is.
He sounds like a good balanced child and obviously it's scary thinking about the futures of kids his age facing some turbulent times, but sounds like he has solid role models which will ensure that he's well prepped more so than others might be. For now, let him be a kid and enjoy the process of watching him grow up, it vanishes so fast.
It should be really good fun, he and I always seem to have a good time no matter what we do. I have a few things planned but it's going to depend on the weather I guess as it could be super hot. I have the whole time off work also so we will have a good deal of time to hang out.