I emailed runDisney regarding the medals and got a response in about 12 hours (very prompt!)
"
Aubrey Martell (Disney)
Jul 12, 12:20 PM EDT
Dear [BCWife76],
Congratulations on your accomplishment! Finisher medals are awarded to participants based on the honor system of having walked, run, or jogged a 5K distance during the time frame of your virtual race. Please know these shipments are sent on a revolving basis, which means some Guests will receive their packages prior to others. However, we do anticipate most runners will receive their items by the end of September 2018. Additionally, any commemorative items purchased for this event should arrive within the same timeframe. All packages will be delivered through FedEx. If you have not received anything by the end of September, please respond to this message and a Cast Member will be happy to assist you further.
We hope you enjoyed every magical mile of your 5K!
Best regards,
Aubrey Martell
Guest Experience Services
runDisney"
So I guess I still need to be a bit patient and hope my medal shows up before the end of September!