A.- Der 1955 geborene K._ war wegen eines psychischen Gesundheitsschadens vom 14. August 1981 an vollständig arbeitsunfähig und deswegen bei der Invalidenversicherung zum Leistungsbezug angemeldet. Nachdem er am 1. September 1983 bei der Firma W._, S., eine Stelle antreten konnte, sprach ihm die zuständige Ausgleichskasse am 14. Februar 1984 für die Zeit vom 1. August 1982 bis Ende August 1983 eine ganze Invalidenrente zu. Das Arbeitsverhältnis wurde durch die Firma wegen ständiger Überforderung und Abwesenheit auf den 30. April 1984 gekündigt. Danach war K._ vom 1. Juli 1984 bis Ende Juli 1985 bei der Generalagentur der Helvetia Unfall in S. tätig und in dieser Eigenschaft bei der Vorsorgestiftung der ELVIAVersicherungen (vormals: Vorsorgestiftung Aussendienst der Helvetia-Unfall) versichert. Das Anstellungsverhältnis wurde abermals durch die Arbeitgeberin beendigt, nachdem der Versicherte wegen des, der Generalagentur verschwiegenen psychischen Leidens ab 31. Mai 1985 nicht mehr zur Arbeit erscheinen konnte. Daraufhin erkannte die Ausgleichskasse Banken auf das Wiederaufleben der Invalidität, weshalb sie K._ am 26. Oktober 1987 rückwirkend auf den 1. Mai 1985 eine unbefristete ganze Invalidenrente zusprach. K._ ersuchte auch die Vorsorgestiftung der ELVIA-Versicherungen um Ausrichtung einer Invalidenrente. Diese lehnte das Begehren am 25. Juli 1996 ab mit der Begründung, die zur Invalidität führende Arbeitsunfähigkeit sei bereits vor dem 1. Juli 1984 eingetreten, weshalb die Vorsorgestiftung keine Leistungspflicht treffe. B.- K._ liess am 31. Juli 1998 Klage erheben mit dem Rechtsbegehren, die Vorsorgestiftung der ELVIA-Versicherungen sei zu verpflichten, ihm Invalidenversicherungsleistungen in der Höhe von insgesamt Fr. 315'297.- zuzüglich Verzugszins gemäss Leistungsausweis der Vorsorgestiftung vom 1. Januar 1985 zu bezahlen. In Kenntnis der von den Parteien ins Recht gelegten Schriftstücke, worunter sich u.a. ein Bericht der Regionalstelle St. Gallen vom 17. November 1983 befand, wies das Versicherungsgericht des Kantons St. Gallen die Klage ab (Entscheid vom 9. März 2000). C.- Mit Verwaltungsgerichtsbeschwerde lässt K._ das vorinstanzlich gestellte Rechtsbegehren erneuern. Die Vorsorgestiftung ELVIA-Versicherungen beantragt Abweisung der Verwaltungsgerichtsbeschwerde und die Zusprechung einer Parteientschädigung in der Höhe von Fr. 3000.-; eventuell sei das Rechtsmittel insoweit gutzuheissen, als der Anspruch auf Invalidenrenten erst am 1. August 1985 entstanden sei und die Forderungen auf Ausrichtung einzelner Invalidenrenten sowie auf Finanzierung des Altersguthabens nicht verjährt seien; diesfalls sei der Vorsorgeeinrichtung eine reduzierte Parteientschädigung zuzusprechen. Das Bundesamt für Sozialversicherung hat sich nicht vernehmen lassen.