Hey farjad00 -- you have a lot of positives in your profile! Yes, on first blush you are definitely qualified to try for London, Booth, and Wharton. (We'd also ask, why isn't Columbia on that list?)
The stories you can offer from community engagement will be great, and the mountain climbing is interesting too. You've got a diversified background that should give you plenty to present in the essays - the work experience in Dubai is particularly strong. The fact that you've been fasttracked for those promotions and what sounds like high-visibility assignments will speak highly about how you are valued in the company.
Basically, you are ALL SYSTEMS GO! There's plenty you can leverage in this profile. Of course, it always comes down to how you present in the essays, but there's no reason you should not go for your top-choice schools! The basics of your background that you've shared here indicate that you should be an appealing candidate to these programs.
On your question re: recommenders - it's hard to say without knowing more, but in general, EssaySnark does advise using recommenders who can offer insight into different aspects of your profile. Also, sometimes recommenders who work at the same company end up sounding a bit alike in what they write about. So yes, you may want to explore having someone from outside the company do the second rec. It totally depends on who they are and what they would write about though - there are no strict rules in this regard. It sounds like you're thinking about this stuff the right way - you want to offer the adcom with different views into your candidacy, and often getting recommenders from different parts of your life is helpful, though certainly not required.
If you've got other questions we can help with, feel free to ask!
EssaySnark