1. How heavy is he?

2. He is 48 kg.
3. He weighs 48 kg.

(Is the question correct? Can we answer the question like #2 and #3?)

Yes, the question is correct, and so are both the answers.