How many sons does God have?
God has only one son (Jesus).
He that believeth not is condemned already, because he hath not believed in the name of the only begotten Son of God. John 3:18
Adam was also God's son.
Adam, which was the son of God. Luke 3:38
Some of God's sons had sex with women producing a race of giants.
That the sons of God saw the daughters of men that they were fair; and they took them wives of all which they chose. ... There were giants in the earth in those days; and also after that, when the sons of God came in unto the daughters of men, and they bare children to them. Genesis 6:2-4
Satan and his companions were sons of God.
The sons of God came to present themselves before the Lord, and Satan came also among them. Job 1:6
God's sons were present when the universe was created.
Whereupon are the foundations thereof fastened? or who laid the corner stone thereof; When the morning stars sang together, and all the sons of God shouted for joy? Job 38:6-7
Christians are God's sons.
But as many as received him, to them gave he power to become the sons of God. -- John 1:12