I suggested step 4 because I assumed the person had a backup controlfile with to trace option and not binary.
The password file error you are getting has nothing to do with this, that is because you have remote_password_file=shared in your initSID.ORA which requires a password file when Oracle starts, the error is indicating you that there isnt such password file, simply change remote_password_file=none should work