Is the meaning of this phrase the same as it would be in English? Does this mean "how is he" as in "how is he doing today", "how is his wellbeing at this moment"?
Yes it would mean what you say.
However it could also mean - What kind of a man is he?
Now duolingo in these in options can you put question mark and full stop