Sounds like you are describing my pagoda! Definitely not concourse material!
Plenty of rust, dent, scratches, oil, smoke, spluttering, blowback, rips, tears, blown fuses, speedo bounce, leaks, cracks...
Did I mention rust?
But I love it! I drive it when I can, usually, weather permitting (I live in England - but am not shy of rain). And am not afraid to drive & park it at the supermarket.
Nothing better than driving around on a sunny day, top on or off, purring along at 60-70mph!
Charles