You asked:

does bill gates have children

Yes. Bill Gates has at least one child.
Bill Gates
Bill Gates
Bill Gates