Si todo eso es posible pero debes cambiar un poco de chip... si haces ese cambio vas a dejar de trabajar con una especie de machambrado de utilidades, access, y pasaras a trabajar con una serie de robustas herramientas que cada una hace lo suyo y ademas lo hace bien.
Un entorno que te podria servir es
Apache+Php+MySql
todo libre y gratis
Necesitas
apache como servidor web, para que las demas maquinas acedan a la maquina servidor por http como pretendes.
PHP es un lenguaje del lado servidor que te permite interrogar la base de datos, ademas podrias bajarte la libreria
FPDF que te permitira generar esos informes en pdf con lo que se solucionan una serie de problemas de impressión.
Finalmente
MySql será tu servidor de bases de datos este tiene toda la potencia del Sql, pero olvidate de macros, informaes y formularios....estos los tienes que desarollar en php.
http://www.apache.org/ http://php.net/ http://www.mysql.com/
Tambien hay compilaciones que te lo instalan todo
https://www.apachefriends.org/index.html http://www.appservnetwork.com/
A y la libreria de pdf
http://www.fpdf.org/
Todo lo que necesitas esta en la red y es gratis y legal.
Hay otros entornos quezas mas potentes pero tambien más complicados
Apache+Tomcat+MySql
Esto te permitiria trabajar con JAVA paginas jsp (java server pages).
Tambien todo legal y gratis...
Cita: carga datos nuevos de un fichero de texto
Tambien cabria estudiar de donde sale ese fichero de texto y ver si se puede consultar directamente....o quizas se podria trabajar con los datos en memoria sin tener que pasarlos a una bbdd...
Cita: ...cada media hora borra todos los datos y carga datos nuevos...
Si no se guardan datos....