You definitely can comment on lines that haven't been changed. I don't think there's a way to comment on files that haven't been changed, though.
(source: that’s one of the features that people like most about the review tool I created, CodeApprove)
I like to use that to surface cross-references (annotating anchors whose references appear in changed or context lines, and references whose anchors do).