In office (1) I have a connection using an RF560 and a DSL modem. In office (2) I have an RF560 with a dial-up connection which I plan to change over to DSL. Can we run a program over the VPN connection from office (2) to the office (1) computer?

Running a program across the VPN connection will be very very slow since your remote site is on a dialup connection. Perhaps you should consider using PCAnywhere or Remote desktop (RDP).