The header can be represented by a PageHeader section, which will remain the same in all the rendered pages. Depending on the current scenario, a PageFooter can also be used for the footer and can be changed with bindings, expressions or conditional formatting based on the current page number. From the listed requirements is not clear what will be the difference in footers, but their appearance in most cases can be controlled via the Page Functions.
If the current scenario requires the pages to be totally different from each other, I would suggest to consider using a Report Book - it represents a collection of different reports that are processed and rendered together. In this case the different pages may be rendered as different reports and altogether included in a ReportBook item.
I believe the following links will point you in the right direction:
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items