Uhmm, pues si es posible pasar una referencia del primer formulario al segundo formulario, pero la cuestion es la misma, si es el primer formulario quien tiene la unica referencia al segundo formulario, pues al destruir el primero destruyes el segundo o no?
Ahora lo de las tablas, mejor usa un manejador de base de datos, SQL Server, ORACLE, MySQL... o si no hay mas MS Access Las .dbf no ofrecen ninguna seguridad per se. Lo mejor es migrar.