Do you think I should leave my call ducks to hatch on their own or shall I help them as they are meant to be hard to hatch and I have 12 eggs that are due to hatch tomorrow or in a few days
I think the members over on the duck forum would be able to help you out with that question. https://www.backyardchickens.com/f/42/ducks I hope your hatch goes well!
You may also put "Call Ducks," in the search box and see what comes up - since they are supposed to be harder to hatch. I'm not a duck person but have heard some breed has smaller beaks and that caused problems with hatching. Sending good hatching vibes your way