You can take a boat from MK directly to WL. Including wait time, it should take around 20 minutes, but I'd allow more for the trip to WL - you can spend time exploring the lodge, which is well worth it.
I'd allow at least an hour to eat, probably more. It is a mistake to rush it. So long as you have your keys to the kingdom, you can re-enter MK even after EMH have started, so there's really no need to cut your WCC experience short.
I recommend the BBQ skillet, and be sure to ask for refills on your drinks