I think you will get into USC, you have the test scores and grades. I do not know a lot about WUSTL. I think Tufts might be a reach. Chance me back?
http://talk.collegeconfidential.com/what-my-chances/1943951-chance-me-i-will-chance-back.html#latest