Not sure how far out you can book, so call Disney directly for advice.
As far as lunch goes, they take you to the Columbia Harbor House. You have your choice of two or three things. I had the chicken tenders, and I forget what my DH had. They have "private" seating for the Tours, located upstairs at this restaurant.