There is no lack of AP’s to “make up.” That said, the majority of students in Physics C will be prospective engineering students, math majors, and the like. Unless you have a burning live for physics, another course, like AP Chem, might be a better option. Only 2 year of Latin may be problematic for Wharton.
The 20+ school strategy was covered on your chance thread, so I won’t repeat it here.