1. Das ist richtig. Es gibt mit Gutenberg bessere Möglichkeiten den Inhalt im Backend so aussehen zu lassen wie im Frontend, das muss aber nicht bei jedem Block so sein. Ist auch nicht für jeden Block sinnvoll.

2. Es gab gerade gestern ein eine Diskussion im Slack #core-editor. Dabei war man sich einig, dass Blocks nicht in Themes definiert werden sollten. Bei der Liste (Block Template) definiert man aber nur welche Blöcke bereits für den Inhalt ausgewählt sein sollen. Beispielsweise ein Seiten-Template, das immer oben ein Bild, dann einen Text und danach ein Video hat. Wechselt man das Theme, bleibt der Inhalt auf der Seite bestehen und bearbeitbar, aber das vordefinierte Template ist für neue Seiten nicht mehr auswählbar.