Your insurance isn't going pay for all of the aftermarket stuff you installed on the truck unless you told them about it before the truck burnt to the ground. Your insurance is going to give you fair market value for your loss...
The factory aux switches require a trip to the dealership for programming from what I understand. I'm thinking about installing the lasfit aux switches they look almost oem