As you know, admission to BS/MD programs is highly competitive. So…apply and see. You appear to be a good candidate, but the acceotance rates are very very low.
My only suggestion is that you not mention becoming a cardiologist. Most programs want you to come in with an open mind about specialties. You will do clinical rotations in many fields, and your decision about specialties needs to be solidified after those. So…go on with an open mind about specialties.
@WayOutWestMom am I off base?