The in-dash DVD player will not work (no harness yet for an '08 despite what the Metra site will tell you). I think the step rails may work, though the LWB has a third bracket for mounting the step rails.
As far as all your other mods, it probably would be easier to give them all to Kenny and start over. Easier but not necessarily cheaper. Or you could sell your vehicle outright with all the mods and likely get more than you would if you tried to trade it in with them. That just seems like a lot of stuff to take off and then have to try and reinstall in an '08.
As far as all your other mods, it probably would be easier to give them all to Kenny and start over. Easier but not necessarily cheaper. Or you could sell your vehicle outright with all the mods and likely get more than you would if you tried to trade it in with them. That just seems like a lot of stuff to take off and then have to try and reinstall in an '08.