Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity