I‘m going to discuss your questions one by one.
Telerik RadRichTextBox supports multiple sections. Sections are chunks of document that can be displayed on one or several pages. If you follow the given suggestion from my previous answer, you could find the number of the page on current caret position no matter if the section is one, two or more pages long.
As to your second question, we recently changed the layout of the page break symbols, and now it is allowed paragraph or section break symbols to be laid out on the same page in some conditions. This behavior is consistent with MS Word and was demanded by many customers.
What I can recommend you is to insert a newline symbol (this.radRichTextBox.Insert("\n");
) after the page break symbol. This way you will ensure that the following symbol will be laid out on different page.
I hope this helps! If you have any comments or other questions, do not hesitate to contact us again.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.