There are two more things, you could look into:
1. Add a
page-map file to control the page number display in ADE and RMSDK based eReaders.
2. Create a
fixed layout book. I.e. create an .html file for each page. This would allow you to hard-code headers, footers and page numbers, but somehow defeats the purpose of reflowable content.