Sorry for the late reply...Tiger-Heli is correct, the program is non-volatile.
There is a programming switch at the bottom of the TR7. When the programming is completed, and the switch is placed in the operating position, the TR7 does not loose it's program. I actually programmed my TR7 on a bench before installing.
Looks good KDM...seems like you programmed the TR7 as you wanted. I used 3 pulses in 8 seconds, but this is totally preference of the installer. I see you have all the parts, so you will be installing soon. I am traveling on business, so my responses may be delayed, but post if I can help.