Is a digital signature certificate (DSC) a pre-requisite to apply for DIN?

No. However, all the directors who are authorized signatories for efiling of documents should obtain a Digital Signature immediately.