No, it does not. Eggs and oatmeal just aren't nutritionally viable, they need more (oatmeal in particular loses a lot of its vitamins during cooking and a duck won't be able to extract what little it has for the short time it spends in the GI tract). This also likely means that they aren't getting enough niacin, since as I mentioned a lot of it gets cooked out. Some duck owners say to mix UNCOOKED oatmeal in with starter crumb if a suitable maintenance feed cannot be found, but it is meant purely as a temporary solution.
You need to find dedicated waterfowl feed like Mazuri or Purina. At that age they should be weaned off of high-protein starter crumble (20-21%) to a lower protein maintenance crumble or food with (16-18%). Ideally they should also be getting their first greens at that age along with grit to help them digest it all. Kale is a good option, so is lettuce. Spinach is a bit controversial, I'd avoid it in such young duckies.