interacción del usuario con la base de datos
Para evitar que los usuarios puedan crear formularios/informes o revolver en lo que has conseguido hacer funcionar, lo adecuado es compilar la base (que servira de testigo de que todo esta en orden) y crear el correspondiente MDE o sus equivalentes en versiones posteriores, con ello: tu creatividad esta a salvo.
Ocultar tablas y consultas ... ese es otro tema mas delicado, que no se resuelve escondiendo la ventana principal de Access con 'sus problemas colaterales' (ya que es imprescindible para poder mostrar 'vistas previas' de los informes y algunas cosas mas)
¿Te has planteado que si bien esa creacion es (siempre supuestamente) tuya por diseño, los datos suelen ser con algunas excepciones propiedad de sus autores?.