Ok please critique my touring plan for Friday Oct 11th!

Note that this is all about the rides and specialty food items...we are both big foodies and it's a short weekend trip so that's what we've chosen to prioritize.
Main Street (4 to 6pm)
Get in line for Jack and Sally or Mickey?
Shop at Emporium
Amuck cupcake at Main St Bakery
Jack and Sally pushcake pops at carts near castle (on way to Liberty Square)
Liberty Square (6 to 7)
Meet the Gravediggers (depending on wait)
Christmas shop
Chocolate waffle Mickey sundae and Headless Horseman cheesecake at Sleepy Hollow
Constance's For Better or Worse cake at popcorn cart
Adventureland
Breeze through, not much I want to do here--possibly Pirates if time allows
Frontierland (7:30ish to 8:30)
Ride BTMR
Cadaver Dans show
Look for exclusive pins at Frontier Trading Post
Fantasyland (8:30 to 10:30)
Ride Haunted Mansion (on the way), 7DMT and Mad Tea Party
Ride Peter Pans Flight, Small World, Barnstormer etc if time allows
Try to time 7DMT during fireworks?
Maleficent dessert at Storybook Treats
Tomorrowland (10:30 to 12)
Ride Space Mountain
Get some candy
Backtrack to ride 7DMT or BTMR again if we're not too tired
Keeping in mind that the fireworks and parades are not a big priority...we may watch parts of them when/where the opportunity comes up.