Rom 8:32
32 He that spared not his own Son, but delivered him up for us all, how shall he not with him also freely give us all things?
Notice, how shall He not with Him ALSO freely give us all things ! The Us here are those whom Christ was delivered up for, every last one of them. Remember He was delivered for their offences Rom 4:25
25 Who was delivered for our offences, and was raised again for our justification.
So when God gave His Son for those He did die for Jn 3:16
16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
When God gave His Son for that World of People in Jn 3:16, He gave also with Him, that word with the prep syn means accompany or come along with, to join !
In other words With God giving Christ for those He gave Him for, Joined with Giving Christ was also all things given freely that results in their full and complete Salvation, as the writer of Hebrews indicate Heb 6:9
9 But, beloved, we are persuaded better things of you, and things that accompany salvation or Christ, though we thus speak.
Christ is Our Salvation if we are indeed saved ! Ps 68:20
He that is our God is the God of salvation; and unto God the Lord belong the issues from death.
Christ in His Death was given as a Covenant of the People Isa 42:6-7
6 I the Lord have called thee in righteousness, and will hold thine hand, and will keep thee, and give thee for a covenant of the people, for a light of the Gentiles;
7 To open the blind eyes, to bring out the prisoners from the prison, and them that sit in darkness out of the prison house.
With Christ He gives them Spiritual Sight, opens up their spiritually blind eyes to See the Son, their Covenant Jn 6:40
40 And this is the will of him that sent me, that every one which seeth the Son, and believeth on him, may have everlasting life: and I will raise him up at the last day.
You have to see Him to believe on Him, and so is given them release from the prison of unbelief and spiritual darkness.
See unbelief is an imprisonment. Paul writes in Rom 11:32
32 For God hath concluded them all in unbelief, that he might have mercy upon all.
That word concluded is the greek word sygkleiō and it means:
I.to shut up together, enclose
II.to shut up on all sides, shut up completely
That's an imprisonment, God's Judgment for sin in Adam was to imprison, consign , enclose them in Unbelief or dispbedience for a Purpose of having mercy on them, through Christ being given to them a Covenant, and His Death shall be credited with bringing them out of the prison of unbelief and disobedience !
Also included in that giving them all things with Christ Rom 8:32, He gives them a New Heart to Believe Ezekiel 36:26-27
26 A new heart also will I give you, and a new spirit will I put within you: and I will take away the stony heart out of your flesh, and I will give you an heart of flesh.
27 And I will put my spirit within you, and cause you to walk in my statutes, and ye shall keep my judgments, and do them.
That's How they come to believe and Repent, because by giving them a New Heart and putting His Spirit in them, He causes them to keep His commandments and DO THEM !
So you see, everything for Salvation and living unto God was given along with Christ Rom 8:32 !
I know the followers of antichrist cannot receive this blessed Truth !