Last time we were there for about 2 and half hours, and we waited until the apps had arrived before we ordered the entree to slow the meal down.
You should be in plenty of time for the parade, especially if you take the monorail rather than the boat.