You can't translate the sentence directly as it will then have a different meaning. As a native danish speaker, I would translate it this way:
She is having a child = Hun skal have et barn
The way I have translated it, it means that she is awaiting a child (as in she is pregnant). I assume that was what you meant.
Yes, they can.
"She's" can be either "she is" or "she has"