Well, I guess I was manifesting my own luck. My wife, on her own, told me it should live in the garage and gave me permission to "declutter" some items, so we can close the thread on the cover.
As for the plastic bumpers on the doors and fenders - the previous owner must have removed them.