I've got a 2004 2500hd and it didn't come with an overhead console so i'm looking to put one in. Does anyone know if a suburban overhead console will fit? Or one from an older truck?

Also, i figure while i'm working on that I might throw a set of cab lights on top. Anyone have any experience with that? Product recommendations? Installation tips for the lights of console?