Is it correct 'she have a baby girl'?

By itself, no.

It would be correct to ask, "Does she have a baby girl?"

Otherwise, you'd either use present-tense, "She has a baby girl,"

or past-tense, "She had a baby girl"