The heim joints look like good stuff, but I'm not sure they'll fix your problem yet. When you said you have a hard spot when turning, I first suspected the steering box or pump. If you damaged your radius arm c-clamp and steering dampner, it sounds like you may have hit a rock or something. Did you notice any new scratches or dents on your drag link or tie rod?
Usually worn out ball-joints cause wandering or wobbling wheels. It's possible for them to cause a hard spot, but if you can turn them by hand, it doesn't seem likely to me.
Have you tried the tests NicksTrix was talking about in your other thread? I would double check the tension on your p/s pulley's belt, and I would at least do a basic check to make sure it really is bent linkage or bad ball joints. Crawl under the front end while you have someone turning the steering wheel back and forth (lock to lock). Watch all of your ball-joints. If they are moving smoothly with no wobble and both parts moving together, not one part moving first and the other part following later, they may be just fine.
You may need new linkages, in which case heim joints would be a fine way to go, but it could also be as simple as air in your system, or at worst, a bad steering box...