Two-piece, 3-joint shafts aren't very common, so it's unlikely that you can find one with the proper length pieces. I'd suggest looking under the hood of some medium-duty trucks, box trucks, delivery vans, old busses and that kind of stuff in the junkyards. But don't be surprised if you don't find much.
After that, go to a Dana/Spicer catalog and look at U-joints and yokes. They make yokes with splines that will fit Saginaw boxes and GM steering columns. You can pick out the yokes you need, get some keyway shaft and put together anything you want.
Just remember that you need at least one slip joint to accomodate the body moving on the mounts and the frame flexing. For a three-joint shaft you also need a pillow block to support the middle joint.
And it would be nice to build in the ability for the shaft to collapse in a crash. For that you can incorporate a stock steering shaft as the upper section. Just weld pieces of your keyway shaft to each end, and put the yokes on that.
You'll need about $200 worth of parts and materials.