La cocurrencia de usuarios no es precisamente el fuerte de access, nunca he usado Terminal Server, pero tengo entendido que funciona bastante bien. De momento te vendra bien echarle un ojo a esto:
Sobre front end, back end y mde
No acabo de entender la razon por la que quiere poner cada tabla en una BD, no es lógico, el unico motivo para tener varias BD y no una es que esta tenga mas de 2 GB, y es complejo llegar a tal cifra.
Tu dile e tu jefe que cuanto mas compacto este todo mejor, no le encuentro la logica. Si se pone muy pesao, tendras que hacer desde el front-end las consultas o vinculaciones hacia el resto de las bd
Un saludo