Can each source be programmed with a different remote, for slingbox pro and solo?
Yes you can. At least I know with the newer models you can. I honestly don't know if it's the same for the older models. You would just switch to whatever source you want to stream from afterwards.
Yes for all models
Retrieving data ...