Nothing you do outside of winning Intel Science or some olympiad or being valedictorian at Phillips Exeter is going to approximately guarantee being admitted to MIT or any top 7 school. You could do well enough to approximately guarantee getting into one of top 7 but not all or a specific one.
Having low test scores and GPA will definitely keep you out of MIT, but having perfect SATs and GPA will not get you accepted by themselves.
As mentioned, MIT rejects applicants with perfect GPA's and SATs. In order to get in to MIT for undergrad you will need to present yourself as not just a good student but also extraordinary in other respects. This is where your interview and letters and activities come in to play. You have to make yourself seem unique.
It'll be tough. Nothing is going to garantee your acceptance into a school like MIT. That doesn't mean you shouldn't try though! Just don't be too disappointed if you don't get in. You do not need to go to a school like MIT to have a good career in any field.
I do not know how is MIT for grad students but I know for undergrad and postdocs does no guarantee you will have a successful career.
I know many people that after their PhD or postdoc at MIT are unemployed and moreover not having papers because of poor equipment in the lab they were not able to get the experiments done.
Their prof was not interested because he was tenure prof.
I'd like to link to this blog post made by an MIT admissions official staff member. In short, there's no area that's considered the minimum or maximum for a school like MIT (but if you want some numbers, look here). If you want to get in to MIT or any elite school, just do your best but don't fret if you get rejected.
We Value Quality
• Topics based on mainstream science
• Proper English grammar and spelling We Value Civility
• Positive and compassionate attitudes
• Patience while debating We Value Productivity
• Disciplined to remain on-topic
• Recognition of own weaknesses
• Solo and co-op problem solving