Yes, and "hell" meant the grave.
Christ died on the cross and spent 3 days and 3 nights in the grave dead and then rose from the dead.
If Christ did not die then our savation is void and vain,
link HERE.
That is just mixed up Christian traditions but not Bible text.
The "sons of God" is just a fancy way of saying "men" with the daughters,
link HERE
That is also where people stopped living so long as He changed it to 120 years old (verse 3) and it slowly decreased to 120 max.
That is why one generation is 120 years per the Bible definition of generation.
Hell means the grave and Christ was talking about death which mankind is so afraid of.
Jesus told and demonstrated that we do not need to fear death.
Christian tradition teaches that but none of it is from the Bible and it is not correct.
According to the Bible God did not like giving His son but it was necessary because it was the only way to reconcile mankind to God.
God gives salvation as a free gift but not a cheap gift because it cost a fortune in order to give it away for free.
If Christ had failed then God would have been a fraud and His word would have been worthless.
That text is a two edged sword that cuts both ways,
link HERE.
It also says that those that do not come to Him is because He does not draw them or enable the people
link HERE.
Therefore if anyone does not get saved then is would be a sin by God in dooming the people to hell.
So on Judgement Day every knee shall bow and confess and everyone does get saved,
link HERE.
The Bible and God has a great plan with a happy ending for all.