Hi lin and welcome to the board.
Some of the questions that you are asking I can't answer because I do not have a religion, never believed in religion, never believed in much for that matter. But I respect others for their beliefs. The only thing I could posibably suggest is what I do. I simply try to do the right thing, both morally and legally. I do what my heart feels is right. Seems to work for me.