The faculty members I asked to write my recommendations are on leave this semester. Can I turn in my recommendation letters late?

No. All materials—including recommendations—must be submitted by the deadline. Ask faculty for recommendation letters early, especially if they are on leave.