The LCA tube is welded on the inside, but the weld is more of a tack. The Firm Feel kit is crap, as far as I'm concerned. Pieces don't fit well and some seem to have no purpose. It's not that hard to make your own.
For the pin tubes, I cut access on the bottom of the k-member and weld them from the inside. You can also look for cracks in the tube. These show how much the factory welded them in. I have also added half washers and welded them to the tube and k-member as well as just adding weld to the tube.