GPA hurts a bit, but it depends on the context of your school (i.e: if you rank is good you should be fine). Everything else is cool, hopefully essays are awesome. Good luck
http://talk.collegeconfidential.com/what-my-chances/1816817-predict-my-results-game.html#latest