(Der Teil direkt unter einer Klassendeklaration ausserhalb der "private, protected, public, published"-Sektionen ist implizit published.)
Nein und vielleicht auch ja.
Der Standard ist "public", außer die Klasse oder ein Vorfahre ist mit
{$M+}
compiliert, wie z.B. TPersistent/TComponent, wo es dann "published" wird.