Allrighty sir. Well things look pretty good from here. I mean you know what you want, you have your schools chosen out. You seem to have very nice work experience. So, yes you need to get that GMAT score, but once you do you should be in pretty good shape.
One thing that wasn't entirely clear to me is about these internships, and what will happen carrying forward. So you know if either of them will turn into full-time jobs? If that does happen, and you do get your desired score in the GMAT I think your list of programs pretty reasonable I mean you have some pretty tough schools on the list, but you also have safe schools, and I feel tha tit is well-balanced.
Good luck on your GMAT dude, and let us know once that happens, and we can focus in a little bit deeper on your profile.
If you like the post, give it a KUDOS!