Hello,
Actually, Adaxes and all of its components (including Adaxes service) can be installed on any computer joined to your AD, it does not necessarily need to be a DC. Moreover, it is generally not recommended to install software on a DC.
Thus, the best option would be to install Adaxes on a computer running a Server edition of Windows, which is not a DC.