Ok. Here’s my opinion: While your stats are really good, MIT turns away literally tens of thousands of kids each year, many with 4.0 GPAs, perfect SAT or ACT scores, more than eight AP classes, 4’s and 5’s on the exams, and/or great ECs like yours. Your schedule for the past two years lacks the rigor they will be looking for, and I don’t think you can make it up by doing a lot of AP self-studying. Apply, but try not to get your heart set on it and look around at other schools with great physics departments. There are plenty that will want you, and you need some safeties that you’d be happy to attend if MIT doesn’t work out.
Also, as someone else asked, do you know what you and your family can afford to pay? If not, the two most important things you can do this year are to have a very frank financial discussion with your parents and then run the net price calculators you can find on every college’s website so that you know which ones you can afford to attend. Good luck!