Hi Tammy!
I enjoy eating at
The Crystal Palace, it is in such a beautiful setting, especially before the Magic Kingdom theme park opens.
The boats do start operating an hour before the park opens, which in your case would be 8.00 a.m. I have never stayed at Fort Wilderness Resort & Campground, but often stay at Wilderness Lodge which is nearby, also on Bay Lake. I would allow 15-20 minutes for your boat ride to Magic Kingdom once you are actually onboard the boat. If you are
onboard the first boat at 8.00 a.m., you will probably arrive at Magic Kingdom by 8.20 a.m. , then you will have to walk to the entrance, and then along Main Street USA, to arrive at the podium at The Crystal Palace at least 5 minutes prior to your dining reservation.
I think it might be a safer option to take a taxi that day, in order to arrive at a comfortable time.
Enjoy your dining experience at The Crystal Palace!