Sorry I can't offer you any real help. But you said you were cruising with your friend on his Honda Passport... that's the name of an SUV Honda sold in the mid-90s, I think it was a re-branded Isuzu Rodeo. I never realized they sold a moped by that name, too.
Take a picture of your friend's moped sitting beside a different Honda SUV, like a Pilot or CRV, and put it on sale on Ebay Motors: "LOW MILAGE HONDA PASSPORT FOR SALE! LOW RESERVE!" Maybe someone will get confused, and bid a couple of thousand for the moped. That should more than cover your repairs!
(Note: I wouldn't actually try this)