xD420Juice:
You are in good shape here. I'm not sure you'll get into every single program (a clean sweep is tough for anyone!) but you bring a lot to the table that the AdCom will value. The key for you is to make sure you are organizing your accomplishments and credentials in a persuasive and easy-to-digest way. Sometimes a "dump" of information can work against you as it'll appear too busy.
As for your concerns, first, you don't need finance experience for these programs. In fact, the argument is that you need this degree SO you can get the necessary knowledge to pursue a career in this field. Second, your grades look fine. The programs will understand the harsh curve and you have a strong GRE score to back you up. If you really feel it's an exceptional situation, you can note this grading scale in an optional essay.
My team and I have a bevy of experts on these specific programs to which you are applying. If you need assistance please reach out to us for a free consultation to learn more!
https://admissionado.com/free-consultation/