You should write, "All of us have different stands..." (All is plural.)
Yes.
Yes, your sentence is grammatically correct. It is a statement about the diversity of beliefs among individuals, acknowledging that people's beliefs are influenced by their unique life experiences.