periodicamente devo importare dei record nuovi estratti da un .txt da aggiungere in fondo al database; ci sono problemi?
in linea di massima no, devi solo impostare correttamente l'importazione.

sullo stesso database (non lo stesso record), che sarà messo sul computer che fa da server, ci devono lavorare e apportare modifiche più utenti contemporaneamente. Si può fare?
certo, dividerai il database in front end e back end, il primo conterrà le maschere, le query, i report, il codice e tutto quello che serve per far lavorare l'utente e lo distribuirai a chi ci deve lavorare, il primo conterrà le tabelle
qui intendo modifiche non a livello strutturale ma come inserimento, modifica del record, insomma a livello utente.

Alla fine del processo di lavorazione devo esportare in un file txt con solo una porzione del database. Si può fare?
si.

per l'importazione e l'esportazione dei dati guarda la guida in linea sul comando DoCmd.TransferText, per la seconda domanda hai la possibilità di creare il tuo database tutto insieme e poi creare il fron ed il back con una procedura guidata.