I kinda dread that Day, because I feel I wouldn't be accepted into Heaven because I didn't volunteer enough, didn't give to charity enough, didn't go to church enough, stuff like that. I think Christianity has been watered down from Orthodoxy to a point system or something...
I know what you mean, but remember its not really about earning points even if our human language and wimpy minds makes it sound that way at times.
It's about our relationship with Christ. If we love God as we should, then the works will flow from that love. Not automatically, like some Protestants say or anything, because loving someone is well, WORK...and faith without works is dead. But we cannot seperate the two things....us westerners tend to see things are either/or. Either we need works, or we need faith, but the Scriptures as a whole show over and over again through time, through the prophets and patriarchs and later the saints, that BOTH things work together. I can't express it as well as others can, but just try not to think about it as a point system, because it's not. The epistle of James sums it up really well, for me anyways.
Also remember it's not a competition. Try not to look at someone who volunteers 3 times a week, and sings in the choir, and is on the parish council, and tithes 10% every week and does all the "right things" for two reasons; one, you can DO all the right things, but not be doing them with the proper intentions, and two, it's not a competition. The only person your running the race of salvation against is yourself, and God is your coach.
Just do YOUR best, not someone elses best. It's your race to run, and your life and your relationship with God.
I guess asking the question, "did I do enough?" is honorable, but only in the sense that you ask it out of love for God and neighbor, "did I do enough FOR Christ?" and not asking it of yourself because someone else "did better than me". God judges each according to the talent he receives, and not by comparing us to our neighbor. Try to keep that in mind, as I try to do, but often fail. (ie: do as I say not as I do because I struggle to follow this advice myself)
Secondly, as to your first question, God can save whoever He so chooses. Otherwise He ain't really God. (that's how a priest explained it to me when I was a catechumen)