On the second question, I believe that this one has already been answered. In fact, we can read in Revelation 13:8 that Jesus is “a lamb, slain from the foundation of the world.” From a human perspective this does not really make a lot of sense, but from God’s perspective, it is as if Jesus was sacrificed for our sins from the very beginning. There is a sense, biblically, that the sacrifice of Jesus is a timeless thing. There are many other passages which prove that the sacrifice of Jesus is for sins committed after his death. For example, there is 1 John 2:2 which says that “He [Jesus] is the atoning sacrifice for our sins, and not only for ours, but also for the sins of the whole world.” If Jesus’ sacrifice did not include sins committed after Jesus’ death, then the entire New Testament, and, indeed, Christianity itself makes no sense.
It is the assumption of both Jews and Christians that the writings of the Old and New Testament have application for both peoples and times outside the original context. Many Scriptures make this clear. For example, in 2 Tim 3:16 we have, All Scripture is God-breathed and is useful for teaching, rebuking, correcting and training in righteousness, so that the servant of God may be thoroughly equipped for every good work.” This passage is obviously intended to apply to all those who read 2 Timothy, including both Jewish and Gentile Christians then and now. Most of the Old and New Testaments are what is known as “occasional letters.” In other words, they were written to a specific occasion or situation, but are intended, by God, to be a timeless message to all people.
John Oakes