Do candidates need recommendation letters before the deadline or only for enlisted candidates as the research plan is anonymized?

Yes, three recommendation letters are expected by the deadline. Note that your CV is identified, only the anonymized research plan (ARP) is not.