One of my favorite books is My Descent Into Death by Howard Storm. This guy was originally an atheist, but became a United Church of Christ pastor after his near-death experience. Here are a few passages from his book about whether non-Christians can be saved:
Question: What is the best religion?
I was expecting them to answer with something like Methodist or Presbyterian or Catholic, or some other denomination. They answered, The religion that brings you closest to God.
Question: But which one is that?
There are good people in bad religions and there are bad people in good religions. It is not so important which religion, but what individuals do with the religion they have been given. Religions are a vehicle to take you to a destination. The purpose of religion is to help you have a personal relationship with God. God wants us to love him with all our being and know the truth of God. If we find God in an intimate, loving relationship, then we are going the right way. Too often people find religion to be self-serving, interested in perpetuating itself and controlling peoples lives in order to be dominant. Religion is only a means to find God. Religion is not the destination. True religion is the love of God in every word, thought, and deed of the person. God loves all people and is pleased by religions that seek him in spirit and in truth. God abhors the misuse of religion that creates divisiveness between people, that justifies violence, that promotes pride in self-righteousness. God is far greater than any religion.
In our progression towards God, we will meet the Divine Activity of God who is known to Christians as Jesus Christ. People who were not Christians will know the Christ as well. No one approaches God who does not know the Mediator of God. The Christ is the creative action by which the world was created. This personification of God has been everywhere throughout all time and space creating, restoring and sustaining us in the divine will. The Christ has been in our world and adopted our human nature to help return us to God.
Jesus said I am the Resurrection and the life. Those who trust me, even though they die, will live. Whether people claim they are Christians or not is not what is ultimately important. What is important is whether one loves as he loved. This is loving with the unconditional love of God. A person can love God and love his brother and sister unconditionally without being a Christian. Calling oneself a Christian doesnt make one a follower of Jesus Christ if one doesnt love as he loved.
Jesus said I am the way, and the truth, and the life. No one comes to the Father except through me. No one will go to God except through the atonement of Christ, the love of Christ, and the way of Christ. Jesus teachings and practice were inclusive of all people. Humans have tried to make him into an exclusive cult, but Jesus came for all people, and the Christ reaches to all people everywhere in all time, space, Heaven and Hell.