Hello,
Thanks for posting; sounds like you are asking about possibilities that are years away

so for a better profile eval I'd encourage you to come back as it gets closer! But good for you for thinking and planning ahead, as that will hopefully help take the pressure off as it gets closer.
Certainly nailing the GMAT to the degree that you are hopeful you'll do will be a good strength! I encourage you to do it sooner rather than later, as people tend to score higher when they take it sooner out of undergrad. Your GPA IS on the lower side, even in a tough major/with grade deflation etc, so that is a weakness. Beyond that, much is tbd!
Things to focus on in the coming years...
-Excelling professionally; making an impact; demonstrating leadership; developing people & project management skills; developing your skills & career in a way that makes sense given your longer term goals
-Getting involved in the community and other activities
-Research your post-MBA career plans
-Research schools, visit them, speak with students/alum, really get to know the programs
Good luck and keep in touch!