Clique Factors: Extremal and Probabilistic Perspectives