Does ProseMirror support displaying a document on multiple pages? If not, is there any way of achieving this. Worst case, is there any way that the PM window can grow dynamically with the text?
It does that, unless you style it not to.
As for pagination, you didn’t really describe what you meant by that, but this thread might be relevant.