Why is this "Den" not "Det hang på veggen?"
They're both correct options, as there's no context here to tell us the gender of "it".
How would we say, "It hangs on the wall" ..?
Why is it 'hang' and not ' hengte'?
Because that would be a transitive verb - Helen hengte opp bildet. Bildet hang.