Thanks again to Greg and Robyn for the front driveshaft parts. Here's what the parts look like now. Had the pros shorten it a little bit to 31-1/4" between u-joints center-to-center, install new joints, clean/lube the slip joint, precision balance and then paint it. It looks like a new piece. Happy camper!

By the way, I sent this image to my daughter a bit ago. She immediately called back! She likes nice new looking parts too!