Maybe the best thing is to keep the existing layout, but just allow the use of all blocks within the accordion content areas?

The most logical approach would be to add Gutenberg to the preview area, but that would mean recoding it to work on the frontend? Or could the the blocks be added like widgets and the inline editing be in the preview area?