Sorry, if you look close at the picture. You’ll see the DOM tubing has been turned down (shiny part) to fit inside the original driveshaft which was not filled. It is all steel. I’m pressing each end together right now to get it to the right length.Are the ends(yokes) solid steel?
If they are you want to cut it at the welds clean it up then tap the new tube over the yoke and weld it there.
Some of that style shaft is foam filled to dampen harmonics makes them horrible to weld on.

