I took delivery of my 21 BL I'm waiting to reach 7K. As far as the seats, YES. My daily driver is a 2000 F450 7.3 , next is a 2003 Excursion both have the longer seat.
The Hott cd903TF from Amazon works great but, only through the FM radio. Bluetooth will not pair. You're given a few FM freq's to pick from. When restarting vehicle you need to push the FM button on the player, again.
Dog stepped on traction control button, locked dif., unlocked trac. control, in general if he had thumbs I'd be in a mess. Is there a cover available to prevent button pushing?