RE:Aplicaciones que funcionen en red
Puedes encontrar informacion en la ayuda del fox, ahi se encuentran capitulos especificamente para desarrollar apps multiusuarios. Los bloqueos se pueden realizar de dos maneras: mauaes y automaticos. Para usar los automaticos, debes usar los buffers y el TABLEUPDATE, para los manuales cmoandos como RLOCK() FLOCK(), etc.
Generalmente se recomienda ls bloqueos automaticos...otra fuente importnate con respecto a estos temas es portalfox. En general la yuda del fox te una buena idea de como funciona el asunto. Te recomienda ir capitulo por capitulo y no saltarte de un solo al de multiusuarios (que es de los ultimos).
con respecto a tu segunda pregunta, me parece raro tu problema ya que yo tengo instalado en VFP 6 en particiones NTFS tanto en WXP y W2K sin ningun problema. En la version NET del visual studio NO vas a encontrar el VFP, este lenguaje ya no forma parte del VS desde la version 7....