A.- Der 1945 geborene O._ war als Gerant in einem Dancing angestellt sowie als selbstständigerwerbender Carunternehmer und Vermieter von Festwirtschaftsmobiliar tätig, als er am 8. Juli 1995 einen Unfall erlitt, den er der SWICA Gesundheitsorganisation (SWICA) meldete. Diese verfügte am 5. Mai 1997, O._ sei bei ihr für die selbstständige Erwerbstätigkeit als Vermieter von Festwirtschaftsmobiliar freiwillig versichert, hingegen bestehe für seine selbstständige Beschäftigung als Transportunternehmer kein Versicherungsschutz. Daran hielt sie auf Einsprache hin fest (Einspracheentscheid vom 10. Juli 1998). Nachdem die SWICA die Angelegenheit der Ersatzkasse UVG zur Weiterbehandlung überwiesen hatte, anerkannte diese ihre Leistungspflicht hinsichtlich der Arbeit als Gerant, verneinte eine solche aber bezüglich der selbstständigen Erwerbstätigkeit (Verfügung vom 20. Juli 1998). Die dagegen erhobenen Einsprachen der SWICA und des O._ lehnte die Ersatzkasse UVG ab (Einspracheentscheid vom 16. November 1998). B.- O._liess Beschwerde erheben gegen den Einspracheentscheid der SWICA - mit den Anträgen, es sei festzustellen, dass er bei der SWICA für sämtliche zum Unfallzeitpunkt ausgeübten Tätigkeiten gegen Unfall versichert sei, und die gesetzlichen Leistungen seien auf der Basis eines versicherten Jahresverdienstes von Fr. 38'700.- zu entrichten - und gegen den Einspracheentscheid der Ersatzkasse UVG - mit den Anträgen, es sei festzustellen, dass er bei der Ersatzkasse UVG für sämtliche zum Unfallzeitpunkt ausgeübten Tätigkeiten gegen Unfall versichert sei, soweit nicht die SWICA dafür einzustehen habe, und die Ersatzkasse UVG sei zu verpflichten, ihm die gesetzlichen Leistungen auf der Basis eines versicherten Verdienstes von gesamthaft Fr. 97'200.- zu entrichten, soweit nicht die SWICA dafür einzustehen habe. Die SWICA liess gegen den Einspracheentscheid der Ersatzkasse UVG Beschwerde führen und stellte das Rechtsbegehren, die Angelegenheit sei gesamthaft zur Beurteilung der Rentenfrage an die Ersatzkasse UVG zurückzuweisen. Das Verwaltungsgericht des Kantons Thurgau vereinigte die Verfahren. Mit Entscheid vom 8. September 1999 hiess das kantonale Gericht die Beschwerde des O._ gegen den Einspracheentscheid der SWICA gut, wies die Beschwerde der SWICA gegen den Einspracheentscheid der Ersatzkasse UVG ab und schrieb die Beschwerde des O._ gegen den Einspracheentscheid der Ersatzkasse UVG als gegenstandslos ab. C.- Die SWICA lässt Verwaltungsgerichtsbeschwerde erheben mit den Rechtsbegehren, in Aufhebung des angefochtenen Entscheids sei die Sache zur Durchführung des Beweisverfahrens an das kantonale Gericht zurückzuweisen; eventuell sei festzustellen, dass die SWICA nicht leistungspflichtig sei; zudem sei festzustellen, dass die Ersatzkasse UVG allein leistungspflichtig und die Angelegenheit gesamthaft zur Beurteilung der Rentenfrage an die Ersatzkasse UVG zurückzuweisen sei. Die Ersatzkasse UVG lässt beantragen, die ersten beiden Rechtsbegehren der SWICA seien vollumfänglich abzuweisen; auf ihren dritten Antrag sei nicht einzutreten, eventuell sei dieser abzulehnen. O._ lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen; eventuell sei die Ersatzkasse UVG in dem Umfang für leistungspflichtig zu erklären, für welchen die SWICA im Falle eines vollumfänglichen oder teilweisen Obsiegens von ihrer Leistungspflicht entbunden werde. Das Bundesamt für Sozialversicherung lässt sich nicht vernehmen.