Yes he has three boys Brooklyn, Romeo and Cruz.
Yes he has four children
Yes. He has a son named Stephen, after his father.
Yes he has one daughter called Sophie.
no dont think so