Ja, der zweite Ansatz ist gut, funktioniert auch so weit.
Hab nur zwei weiterführende Fragen:
1.) Wenn man Win+D drückt (Desktop anzeigen), wird auch meine Form minimiert. Das sollte natürlich nicht sein, weil diese ja nur Infos auf dem Desktop anzeigen soll, und eigentlich will ich mit Win+D unter anderem erreichen, diese Informationen zu sehen...
2.) eigentlich die Weiterführung von 1.). Wenn ich die Form aktiviere, z.B. mit Alt+Tab anwähle, kommt sie in den Vordergrund.... Das sollte auch nicht sein, die Form sollte eigentlich nur an unterster Stelle der Z-Order liegen, egal was man macht, quasi nicht AlwaysOnTop sondern AlwaysInBackground.
Es wäre auch nicht schlecht, wenn die Form bei Alt+Tab gar nicht auftauchen würde. Das Problem mit dem aktivieren löst sich aber auch dadurch nicht.
Mögliche, aber umständliche Lösung für 1):
Per Keyboardhook nach jedem Win+D die Form via Form.Show() oder so ähnlich wieder auf den Desktop bringen.