Hi.
So... for what it is worth, what I can tell you is...
...No : a duck does not automatically lay in the morning.
Nor does she necesseraly goes back to the same nest every year.
And yes : different hens can share the same nest to lay eggs.
And ducks can also go broody in winter! (But they...