Probably more than I would take on (but it's not too hard to find a decent XL600r project around here).
I wish you best of luck!
I haven't done any looking but would a replacement frame be cheap enough to make fixing your current one not worth it?
And good to see you posting CW. Hope you didn't forget about me, I've logged in every day for the past year hoping to see a PM from you