I got my Si for 2G's... It's got a salvage title, and it was beaten. Damn auto tranny went out. Thus, the new 5 spd! Anyway, roof seals are easy to fix. Rust is a pain, but not a HUGE deal. And the bumper MAY mean it's been in an accident. Take it to a frame shop and have em check it. Make sure it's straight.