To address a couple things
The column end terminology where the shaft meets the column. It's called a "double D" end and has different sizes according to it's width. The "double D" is because it has a "D" shape on both sides, all be it one is backwards.
The XJ shaft will only work on steering boxes with the metric hose fittings.
When using a junkyard shaft, make sure the upper bushing is good, most are not. I weld the top to get rid of bushing slop, which the slop would make someone easily believe this mod was a waste of time.
No, there is no difference is steering wheel vibrations after the XJ switch. The rag joint isn't soft enough to stop vibrations and is a terrible design from the start. My upper bushing is welded and I still don't feel tired after 4 hours of driving the highway.
I also have the lower part of an XJ shaft on my '68 and use a conversion joint (Double D 3/4" x 30 spline) to my steering column. Check eBay for joints.