1. The only way is to learn them from another remote that has them.
2. It's essentially the same remote as the URC-200, just a newer model with a few differences. If you need RF, you'd have to move up to a PC-programmable URC remote like the MX-800 or 850 to get discretes. If you don't need RF, an MX-700 would be the lowest priced solution in the URC lineup.
Mike
www.SurfRemoteControl.com