Magni 2 is more than enough for your dt 990 assuming they are 80 or 250 ohm. A dac will improve sound quality but is optional, the fiio e07k or E17k would be a good dac+amp combo for a low price, it could power your headphones fine and the dac in it is good quality.