1. Where is the annual report?

-Tom took it last night.

2. When will you know if you got the job?
- Not until the end of the month.

(Are the questions and answers correct grammatically?)

Yes, all are fine. The answer to #2 is not a complete sentence, but that's very normal in casual speech.