I can provide you with the CPS for programming but you will have to source your own cable. I can teach you how to properly program it, and I can even create and update the codeplug for you if you don't want to worry about programming - totally free. The radio was modified to add back the backlight on the screen and keypad, something Motorola removed from the factory for "tAcTiCaL" reasons.
The row of accessory keys do not have their own lights, but get plenty of bleed light from the screen and keypad. The far right accessory key (with the triangle) doesn't work. It's probably and easy fix, it just needs to solder flushed out of it.