Personne ne répond car ta question est trop générale, même si tu précise certains points comme l'export/import de documents word (qui doit se faire par composant COM).
Application jetable ou à maintenir ?
logiciel à développement rapide ou stable ?
durée du projet ?
spécification et conception avant le développement ?
sources et documents fournis ?
Vraiment besoin d'une base de données pour 3 tables ?
Logiciel inséré dans un ensemble de logiciel ou autome ?
(1) Précise les langages dont tu parles si tu veux une réponse
(2.a) MySql oui, c'est gratuit et largement connu. Pour Delphi, c'est généralement connu par ceux qui font de la programmation de gestion (domaine que je ne connais pas trop), alors c'est bien si beaucoup de programmeurs connaissent.
(2.b) Ce n'est pas le langage le plus important, il suffit d'en prendre un qui puisse faire ce que tu veux, le plus important ce sont les méthodes de travail utilisées. tu pourrais prendre du C++ ou du C# avec mySQL ou Oracle