Thanks all,
I have some barkeepers friend that has oxalic acid in it, or will I need stronger?
I have a feeling I will need a new rim though.. it looks bad.
I checked ebay just now and it looks like they get a premium for parts.
Thanks for that link, I regged over at the schwinn forum and am awaiting approval.