All the Jews who had faith in God prior to Christ's birth are in heaven. This is something that is discussed in the Book of Hebrews. The book of Romans was written to Gentiles and the Book of Hebrews was written to Jews. For whatever reason the book of Hebrews doesn't seem to get referred to a lot, even though it lays out the most concrete argument for salvation by faith, at least to me. The book of Hebrews is a pretty amazing read if you know the old testament well - granted they all are, but still. lol.
For all intents and purposes, yes. This is because all people groups have a common origin, which is why all origin myths have overarching similarities. What happened is that these people groups early on rejected God and started worshiping themselves, demons, or invented false gods. In short, all people have had access to the whole truth in ancient times, but their hardened hearts turned them from the truth - even to the current generations. This can be observed based on the receptiveness to the Gospel by any and all peoples who are not Christian.