Ferner möchte ich die Einstellungen nur extrem ungern irgendwo zwischenspeichern müssen.
Da wie du selbst sagst Form2 zu dem Zeitpunkt des Lesens nicht existiert, bleibt dir nichts anderes übrig als Zwischenzuspeichern.
Oder, keine Ahnung ob das geht, im OnCreate von Form1 kreierst du auch schon Form2 und weißt die Werte zu. Einblenden tust du dann Form2 halt nur später.
Oder du Arbeitest mit Karteikarten (k.A. wie das richtig heißt).