Don't think that you have to see the parade on Main Street. We always view the parade across from Splash Mountain, in between Adventureland and Frontierland on either side of the street. There are benches there and a fence the CMs never seem to care if you stand or sit on. Also, there are benches in front of Pecos Bills and the Country Bears if you can see through the people, then you can watch the parade comfortably. For fireworks, (a little hard to explain) on the bridge near the Riverboat kinda toward Tom Sawyer boats, on your way to Thunder Mountain Railroad.