Those can be fixed from the sound of it. I had one of my TSWs fixed. I had a flat spot put in it from a nasty pot hole around a manhole cover. It cost me $180(cnd) to get the flat spot out and the wheel refinished. Not positive about the curb rash, should be fixable, I think I'd cry if I rashed mine, hasn't happened yet (*knock on wood*).
Rims are generally fixable unless it is out of true in the side to side aspect (wobbly). Flat spots can be taken care of. I'm not sure if "machining" is really what it needs as this takes of material(maybe for the rash I guess). The guy who fixed mine applyed a little heat and pounded the flat spot back out, then refinished the wheel. Came out perfect!
You'd be amazed at what they can do. I've had the whole lip around the Volan replaced (not repaired). Pretty much any bends can be repaired. The trouble spot is cracks. Cracks, especially those near the base of a spoke, compromise the wheel's integrity and while they can be repaired, it's probably not wise to do so.
How much was that to repair George? I've got some minor rash on a couple of the wheels on my 854T, and some small gouges in one spoke (dunno how that could happen). I figure I could ship them out in the fall when I put the snow tires/rims on.
Each repair, I am told, is different. Depending on what needs done like lip replacement, bends, cracks etc. If the bend is on the inner rim, you don't have to refnish the wheel, but refinishing is obviously more also.
Mine was about $750. They straightened and refinished all four wheels and had to source me one of the four (also slightly damaged) as one of mine was cracked, and I wanted them all refinished in bright silver, not graphite.
Finding a shop near you might also save money as you'd have to ship them to PA to go where I went. Granted, WCC is a VERY knowledgeable shop and they do great work, but shipping does add to the bill.