Of course, not. If you pray to Shiva, only Shiva will know, not Vishnu. One have to invoke the God or Goddess that one want to correspond to.
Has God forgiven Satan? These are nice ideas but not applicable to all. Even your God has an eternal hell for some, atheists qualify for that.