Yes, Debbiejoe, ultimately and eventually the spirit of man/woman will return to God who gave it, but in judgment.
Hell (Hades)
86-hades {hah'-dace}
1) name Hades or Pluto, the god of the lower regions
2) Orcus, the nether world, the realm of the dead
3) later use of this word: the grave, death, hell
++++
In Biblical Greek it is associated with Orcus, the infernal regions, a dark and dismal place in the very depths of the earth, the common receptacle of disembodied spirits. Usually Hades is just the abode of the wicked, Lu. 16:23, Rev. 20:13,14; a very uncomfortable place. TDNT.
( 2.) The Greek word hades of the New Testament has the same scope of signification as sheol of the Old Testament. It is a prison ( 1Pe 3:19), with gates and bars and locks ( Mat 16:18; Rev 1:18), and it is downward ( Mat 11:23; Luk 10:15).
Hades (Hell) is a holding place, a prison; but a place of torment as well that was originally created for the devil and his angels (demons). But hell is also a place of disembodied spirits of people who have died in their sins. These people's unforgiven sins are what keep them from God's presence. That's why God sent His only begotten Son to die for the sins of the whole world so that we could go into God's presence when we die instead of to Hades (Hell).
Now to pick up where you left off in Ecclesiastes 12:7,
7 Then the dust will return to the earth as it was,
And the spirit will return to God who gave it.
At a set time God will summon all disembodied human spirits to His throne for judgment. Everyone person who has ever lived who has rejected Christ's payment for their sins will pay for their own sins. Every sin that each person has ever committed has been recorded in the books. One more Book will be opened: the Book of Life. If any person's name is not found written in the Lamb's Book of Life then that person is lost forever. He/she will pay for every sin that has been recorded in the books under their name.
Revelation 20:12-13
12 And I saw the dead, small and great, standing before God, and books were opened. And another book was opened, which is the Book of Life. And the dead were judged according to their works, by the things which were written in the books. 13 The sea gave up the dead who were in it, and Death and Hades delivered up the dead who were in them. And they were judged, each one according to his works.
That's why Jesus died for you, was beaten for you, spit on for you, tortured for you because He knows that without His righteous, holy blood, our sins could not be forgiven. His holy sinless life made Him the only candidate qualified to die for the sins of the world. You cannot take a sinner and punish a sinner in place of another sinner, because that sinner has his own sins to pay for. You need someone who is innocent and willing to pay for your sin so that you will be let off the hook. Jesus is that innocent Lamb of God who gave up His life so that we could live. Jesus paid our sins in full. But you have to reach out to Him and tell Him (Jesus) I want what You did for me otherwise it will not benefit you. Then when you die you will pay for your own sins to the full extent of God’s law, with no mercy. That’s why God sent Jesus. Can’t you see? He does not want anyone to have to pay for their own sins for eternity. Jesus already paid for the world’s sin. Don’t die in your sins (i.e. don’t die without accepting Christ as your Lord and Savior). Die forgiven. Those who die in Christ die forgiven. Then their disembodied spirits go to be with God the Father and God the Son (Jesus) in Heaven forever.