How long have I got to complete the DLC?

We set no fixed timescale. It's up to you how quickly you progress, depending on your previous skills and knowledge, and how much time you are able to dedicate to your horological studies.