The Fall Guy, good point about Romans 6.7. Actually I noticed this several years when discussing hellfire with a Protestant. When talking about the "wages for sin is death" thing, he kept saying that "death" meant spiritual death. Gen "you will die", spiritual. Romans 5.12, spiritual death. And Romans 6.7, spiritual death. I told him it obviously wasn't the case, that Adam and Eve did literally die because of their sin, and that we literally die because of inherited sin. However, I wondered about 6.7. When I went back home, I opened Romans 6 to read the context, and noticed what you just said - he's obviously talking about spiritual death.
I like the added value of what you said on the blood of Christ being the basis of forgiveness of sins.
I think the Bible is so incoherent that we need a lot of twisting to try and make sense out of it.