During my visit Mario Kart was delayed, so I rolled the dice and went to see if Donkey Kong was open and it was. I don't know how often that happens, it's supposed to not open until regular park opening. But if DK is open, then without a doubt, do that, first thing.
I'd do DK -> Yoshi -> MK (maybe single rider) -> Curse of the werewolf -> Isle of Berk. You might already be late for Windgliders to have a short line, but if you manage then you're golden. If you exit Curse and you see a long wait time in the app for Windglider, then the path of least resistance is do Monsters since you're already there.
I would say the advantage of doing DK with minimal wait is worth the small delay you'll encounter at Mario if you go and check if it's operating first thing.
Otherwise, you could do: MK, Yoshi, Windgliders, other stuff in Isle of Berk
Or: MK, Yoshi, Curse and see how lines are.
The most important thing is stay in park until closing time. The last two hours are much much better than Early entry. If you think you cannot bear all day, skip early entry, but be there are close.
If Battle at the Ministry has a good day, it has a very healthy capacity. In the last three hours it'll have an under 30 minutes line, walk on in the last hour.
I'm supposing Stardust racers will not reopen in time for Thursday. For posterity, I think the best option for EE would be:
Startdust racer a few times (it's a walk on during EE), curse of the werewolf (it doesn't develop a line until around 10:30), then Mario Cart. But you need to arrive at Mario before guests who don't have EE are let in.