Your list is fine for your stellar application. Your stats + being Co-PI + D1 athlete will get you hits from top tiers. The medical assistant position should provide physician contact so the lack of in person shadowing isn't a big deal imo.
Just make sure to get good LORs and write strong essays and you'll be fine.