Do we have to create a sourcing contact each time that we have a delivery from a farmer? What is the deadline to do so?

If your sourcing contact is already registered in the UDB, no need to re-register. When the delivery happens, the new sourcing contact has to be registered.