Should I call it quits?

Might want to contact Rob aka Crackedback about the pillar. Rob often parts cars out and very well may have a good A-Pillar for you......he is in the land of rust free autos, California......