There are actually several different vehicles that Ford puts their navigation system in that will work in the Super Duty with reprogramming. I'm pretty sure the 07 is no different than my 06.
I have one in my 06 SD and have 100% functionality. It is actually out of a 06 Mercury Mountaineer. I sent it to a guy in Boston that reprograms them. He set it up for my SD. If I remember correctly, the main things that were different and had to be changed was the speed sensor, steering wheel controls, and tuned off the subwoofer output. He also changed the logo, so it shows Ford when it comes on instead of Mercury.
I purchased a Sirius kit that came out of a F150 for it. That did require a cable that I had to order.
All in all, it works great, sounds decent enough for me....I'm not trying to blow out peoples windows at the stop light or anything.
I installed the GPS and Sirius antenna's under the plastic wiper cowl just for a clean install. Some people say they do it to help prevent theft, I just don't like the way they look..
I guess by the time I was done, I spent about $750-$800 on it. I know it isn't much less than an aftermarket system, however, I really wanted the OEM look.
Tom