Why the question has no answer in the form you asked it
"Enough" implies a bar, and there is not one. Admissions readers are comparing applications to each other within a specific year and a specific applicant pool, not against a checklist — which means the honest answer to "is this enough" is always "for what, and compared to whom".
That sounds evasive and it is not. It is the reason a checklist you find online cannot help you: it was written for an average student who does not exist, at a school that is not yours, with options you may not have.