You asked:

does barbra streisand have children

Yes. Barbra Streisand has at least one child.
Barbra Streisand
Barbra Streisand
Barbra Streisand