Why don't you go PhD? How about MD/PhD? You are welcome to ask the posters in the Research Scientists forum where most of the MSTP's hang out.
I think your hours are also "adequate," but given your stats and your intended school list, be aware you may still be below par among applicants to those schools when it comes to clinical experience. You need a solid answer for why MD given your research accomplishments vs. MD/PhD if you are going forward with MD-only, even if you intend to do student research. Your purpose needs to be clear because your clinical hours feel light to me given your clinical hours.