Dang...it does make me rethink the rats nest of wiring I have to accessories...the good thing is that the wires are harnessed and away from moving parts, but wow.
Coincidentally, I watched a Corolla go up just as bad on the freeway on the way to work this morning. Nothing left.
As for sliders, bumper, etc...unless the insurance is going to compensate you for the aftermarket items you had on there, those *should* be yours for the taking....a few hundred bucks in salvage parts is better than just getting the low KBB on the truck, I figure.
Sucks man.