Ok, are those Christ died for forgiven by His blood and have eternal life before they repent and believe? Yes or no?
You must believe to have eternal life.
1 Peter 1:9 NASB - 9 obtaining as the outcome of your faith the salvation of your souls.
Matthew 25:46 NASB - 46 "These will go away into eternal punishment, but the righteous into eternal life."
John 3:15-16, 36 NASB - 15 so that whoever believes will in Him have eternal life. 16 "For God so loved the world, that He gave His only begotten Son, that whoever believes in Him shall not perish, but have eternal life. ... 36 "He who believes in the Son has eternal life; but he who does not obey the Son will not see life, but the wrath of God abides on him."
John 5:24 NASB - 24 "Truly, truly, I say to you, he who hears My word, and believes Him who sent Me, has eternal life, and does not come into judgment, but has passed out of death into life.
John 6:47 NASB - 47 "Truly, truly, I say to you, he who believes has eternal life.
Acts 13:48 NASB - 48 When the Gentiles heard this, they began rejoicing and glorifying the word of the Lord; and as many as had been appointed to eternal life believed.
1 Timothy 1:16 NASB - 16 Yet for this reason I found mercy, so that in me as the foremost, Jesus Christ might demonstrate His perfect patience as an example for those who would believe in Him for eternal life.