Programm beenden ist "Application.Exit();"
Anwendung Starten ist "Process.Start(String Path);" Kann sein, das man dazu einen weiteren Namespace braucht.. weiß ich grad net.
Mit dem Hintergrund kann ich dir grad net helfen.. ich hab nen Hintergrundbild einmal verwendet, das lag VOR der Hintergrundfarbe...