На 20 компов я бы точно ставил AD и загонял туда всех, не только бухгалтерию. Тут понаписали, что это создаст больше сложностей - не слушай, больше сложностей будет если попробуешь, например, сделать файловый сервер с разными уровнями доступа для сотрудников/отделов без AD.
Сам AD поднимается не долго и не сложно, в youtube есть уроки на эту тему. Больше работы возникнет при вводе компов в домен с сохранением настроек локальных пользователей, но в этом поможет profwiz.
Достанься мне такое наследство - я бы шел в сторону сервера + proxmox + пары виртуалок (DC + файловый сервер). На эту базу уже можно городить много всего разного исходя из потребностей.