Hola, respuestas rapidas: 1: SI, 2: SI
Para la 2a pregunta, lo que tienes que hacer es dentro de la farmacia utilizar un ordenador como servidor (en este ordenador se instala Apache con PHP y MySQL, o utiliza un paquete como Wamp que te lo instala todo automaticamente), en este ordenador tambien haces las copias de seguridad de la base de datos.
Para que los PCs de la farmacia tengan acceso a la aplicación instalada en uno de ellos tienen que estar conectados en red y con poner en el explorador de cualquier PC la IP del que hace de sevidor ya te cargará la aplicación. ej:
http://192.168.0.25 (suponiendo que la ip terminada en 25 es la del PC servidor)
un saludo