Sachverhalt: A. X._ verbüsst verschiedene Freiheitsstrafen in der Strafanstalt Pöschwies. Diese werden am 28. März 2011 enden, wobei X._ am 17. Februar 2010 zwei Drittel dieser Strafen verbüsst hat. Nach abgelehnter bedingter Entlassung stellte X._ ein Entlassungsgesuch an das Amt für Justizvollzug. Dieses wies das Gesuch um Gewährung der bedingten Entlassung sowie der unentgeltlichen Rechtsverbeiständung ab und trat auf das Gesuch um Akteneinsicht nicht ein. B. X._ erhob Beschwerde beim Verwaltungsgericht des Kantons St. Gallen. Mit Verfügung vom 6. April 2010 verweigerte der Präsident des Verwaltungsgerichts die unentgeltliche Prozessführung. Gleichzeitig setzte er dem Beschwerdeführer eine Frist zur Bezahlung eines Kostenvorschusses von Fr. 1'000.-- an. Er gewährte indessen die Akteneinsicht in die seit einem Urteil des Verwaltungsgerichts St. Gallen vom 3. Dezember 2009 ergangenen Akten. C. X._ erhebt Beschwerde in Strafsachen beim Bundesgericht. Er beantragt die Überprüfung und Abänderung des vorinstanzlichen Entscheids sowie des Amts für Justizvollzug St. Gallen, eventualiter die Rückweisung an die Vorinstanz (Antrag 1 und 3). Zudem verlangt er kostenlose Einsicht in die Vollzugsakten (Antrag 2). Ferner möchte er verschiedene Verfahrensgarantien im bundesgerichtlichen Verfahren verwirklicht haben (Anträge 5 und 6) sowie die Zustellung einer Eingangbestätigung (Antrag 7), alles unter Kosten und Entschädigungsfolgen zulasten des Staates. D. Die Vorinstanz beantragt, die Beschwerde sei abzuweisen. Das Amt für Justizvollzug beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei.