zu 1.: Mach ein Panel (mit AlignTop o.ä.) unter den Button.
zu 2.: Da habe ich keine Lösung. Aber stelle dir vor, dass
MDI-Child ist soweit verschoben, dass es nicht mehr sichtbar ist. Dann kommst du da nicht mehr ran. Habe ich schon gehabt. Da bei mir die letzte Fenster-Position gespeichert wird, habe ich das gehabt, als ein Anwender die Monitor-Auflösung geändert hatte.