I don't know if I'd mess with that rear shaft for 120. My thoughts are with the newer axles and divorced transfercase setup anyway your going to be into custom driveshaft territory. So just have your current rear shaft modified to work. That 2007 shaft is nothing more than a parts donor.
Now if you don't have any front shaft I'd try to round one up. In my 89 F350 with NP205 I have a 1983 F250 front drive shaft installed. I don't remember if I needed a special joint or not. I don't have a CV in my front shaft like factory F350's do.
1989 CCLB F-350, 4x4, 7.3, diesel, ATS turbo, t-19 4spd, US gear overdrive, NP205, Dana 60, 10.25, Currently undergoing Full Frame off restoration Photos on Flickr
1993 RCLB F-250, 4x4, 7.3 diesel, Factory ATS turbo, 5 spd, Western Plow, Photos on Flickr