In the context of Religious and/or Spiritual Salvation I believe that - No we do not need to be (or even can be) saved by others - "others" as in referring to any other created, (mundane or spiritual) beings. If in fact Self Realization is the same as Salvation - the same certainly applies - no other creature can give us Self Realization. The Islamic concept of Self Realization is Idraak un-Nafs. Idraak comes from the root daraka meaning "to overtake", "to follow up", "to drop closely". The form Adraka means "to reach the age of reason", "to reach maturity", "to perceive", "to realize", "to overtake", "to reach", "to attain", "to comprehend". The form Iddraka has all these meanings along with "to reach or find the limit of a thing". Nafs means "Self and/or Soul", "person", "mind", "inner feelings", "precious". From this comes the idea that Idraak un-Nafs is Soul Perception - Perception of the Self. A Realization of one's inner person, inner mind as well as the development of reason and the attainment of emotional maturity. This cannot come without the putting forth of effort by the individual - mere acceptance of a belief system will not produce Idraak un-Nafs. There are plenty of Muslims that are severely lacking Self Realization. It is believed however, in my belief system, that our sincere efforts for this Self Realization will be rewarded by Allah An-Noor (The Light - The Illuminator). Is this being saved ? From ignorance - I would say yes. If a majority of people attained such a Realization would it save us from collective ignorance and therefore many hardships ? - again I would say yes. Do we need this ? - YES !!! Would it save us from Hell - whatever that may be ??? I'm not so sure !!! It is curious that another form of this root is Darakun meaning "the bottom", "Abyss", "Step of decent", "Degrees of Hell". In Surah 4:145 it is said that the hypocrites will be "fil dark-il asfala min nar" (in the lowest stage of the fire). Hell may very well be a stage of the process of Idraak un-Nafs. The idea that "Hell Fire" may be some part of a purification process is not unknown in Islam. And Allah knows best !!!