Ouch - my sympathies. Thought we had a similar holiday snafu when we woke up Wednesday to no hot water. It seems the pilot had gone out for no known reason, so crisis averted. Why is it though that things like heat and electric and plumbing go out right around major holidays...
Fwiw you might consider pulling the garbage disposal out and instead recycling or composting your food waste. Dale our friendly plumber describes garbage disposals as his kids' college fund. Many municipalities pick up for you or its easy to get started with a backyard system. When you recycle folks learn not to put stuff down drains. About the only stuff that goes down our drain these days are coffee grounds rinsed from the filter, the main part of which are also recycled. And we pour grease from pans onto the food being recycled rather than down the drain. Easier on the waste water treatment as well.