Some people do, yes. I have never tried them and I won't consider my life a waste if I never do.
Ducks have beaks, because the use their beaks to find and eat food.
In many countries such a Africa and India bees are usually eaten as a delicassy, often in pudings. You can find exciting restaurants that serve this type of thing ocassionally In London and New York.
because they do
No they have beaks
they have duck bills/beaks
Yes. People all over the world, who can afford it, eat duck.
with age or because of their inviorment
Darkwing Duck - 1991 Twin Beaks 1-44 was released on: USA: 10 February 1992
Yes.
to fell warm
No. Ducks are generally not considered carnivores, meat eaters. They don't have the beaks for it. Even if they had, an adult beaver would be a difficult prey for a bird of a duck's size.
A duck can eat what it wants to eat