Your profile looks good. However, something you can not change, your GPA, may be an obstacle at HBS. You do not come from a top undergrad school. If you can, you should try to increase your GMAT score to shun any doubts about your academic ability.
Another factor is your age. The top programs you are thinking about have some age preferences. Check out their class profiles. If you are too old, you should aim for the schools for which your age is less of an issue. I think Chicago does not care much about your age.
Besides very clear short term and long term goals, you also need to have solid extracurricular/community service activities. With not outside of work involvement on anything you will have a tough time portraying yourself as high energy, intellectually curious, well rounded applicant.
Your experience abroad sounds interesting. Wharton will probably like that. You should exploit your exposure to a foreign culture in your essays.