These do wear out. I just replaced mine after 2 years. If you don't do your own work, get estimates.
As to the remotes, ask Logitech if their Logitech Harmony can do it.
Just recently on "Your Doing It All Wrong" where you program one remote to multitask all your other remotes, I have not been able to use mine on Comcast X-1 platform remotes. I was told that there is no universal remote that can copy it's functions. Does anyone know if this is true?
In the past I have used the universal Automator with the old comcast dvr's.
a side question, I have to fight with my apple desktop keyboard to get the letter "s" to work. nothing was spilled on it, just maybe old. any tips for that?