wow, don't you have any dealers or shops in your area? a flywheel key should only be a couple bucks and i'd be surprised if they weren't in-stock at a local place.
found it but i wanted tonight was willing to drive 150 miles to get it it was the only thing stopping me from getting it back together and riding (i hope battery is on charge)