What are my chances of getting into Wharton, Haas, or other top business programs?

You look to be a competitive applicant with academics and ECs that should get you a serious look. However, any elite college (with acceptance rates often in the single digits) should be considered a reach for any unhooked applicant. Be sure to take the time to also search out a group of match and safety schools that appear affordable (run net price calculators) and that you would be excited to attend.