is this a good buy

I would say no, and that's without having seen pics. Needs body work, supercharger needs to be rebuilt, and lord knows what they're talking about with the oil line. You'd be much better off keeping the 98 than picking up something that needs a ton of work and doesn't sound very practical as a DD.