Citation: 1B_56/2020 E. B

Mit Eingabe vom 25. Januar 2020 führt A.________ Beschwerde gemäss Art. 72 ff. und Art. 113 ff. BGG an das Bundesgericht. Er beantragt, der angefochtene Beschluss sei aufzuheben. Kantonsrichterin Daniela Pérez-Steiner sowie etwaige weitere der SVP angehörige Richter und Staatsanwälte seien vom Verfahren auszuschliessen. Die Staatsanwältin Aenishänslin habe ihre Interessenbindungen offenzulegen. Es sei festzulegen, dass das Strafverfahren - ohne weitere Nachfragen - auf Hochdeutsch zu führen sei. Der Kostenentscheid der Vorinstanz sei aufzuheben. In prozessualer Hinsicht wird um unentgeltliche Prozessführung und Rechtsverbeiständung im bundesgerichtlichen Verfahren ersucht. Die Staatsanwaltschaft Höfe Einsiedeln und die Oberstaatsanwaltschaft des Kantons Schwyz schliessen auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Das Kantonsgericht erklärt Verzicht auf eine Vernehmlassung.