"But will they give me doughnuts to speed up the 4-5 tasks that homer is needed to do?"

Why would they? Even if for some obsessive reason, you feel the need to complete finish every quest line before November 7th, there are about ten days worth of questlines for Homer. You currently have time to finish them all three times over before the end of the event.

When you further factor in that the game has been giving out donuts at a significantly higher rate during this event than at any time in the game's history, your complaint seems way off-base.