update: i have the keys. the car belongs to me. it is mine. i am now incredibly happy.
pedals: the guy hasn't emailed me to let me know they've been shipped, so there's nothing new on that front.
more later when i'm not so delirious.