RE:ejecutar programa en otro pc
la opcion que se me ocure en este momento es que hagas tu disco de instalacion, para que puedas intlar tu programa en otras maquinas sin necesidad de tener que intalar VFP, cabe aclarar que si dentro de tu proyecto haces referencia a rutas de una maquina en especifica ya sea local o por la red, entonces puede que tengas problema en el momento de hacer el disco de instalacion.
hay otra forma que no es la mas recomendada, pero que funciona en una determinada urgencia, el primer inconveniente es que debes de instalar el FoxPox y en la maquina donde vas a instalar tu proyecto, pongas la carpeta donde estan todos los archivos, e imagenes de tu proyecto (es recomendable que este en C), despues entras al proyecto desde FoxPro y vuelves ha crear tu ejecutable, y eso es todo.
en la primera opcion que te recomiendo solo tienes que crear los archivos de instalacion y ya, si no sabes como hacer esto tengo un archivo que describe los pasos claramente si te interesa te lo envio.
saludos espero te sirva