You can easily print the doc properties on a separate sheet BEFORE the document is printed, but you will not be able to format them as a Banner.
To do this, create a macro that detects the Print command and runs its own Print, Print What, Doc Properties before it prints the document.
You may be able to achieve exactly what you want by creating a template using Doc Property fields. Intercept the Print command so that it runs a macro which adds the template to the front of the document, updates the fields and prints if off along with the document.
But the potential problems with this are messing up the page numbering and ToC, etc.
I expect that a Word programming expert could create a macro that would extract the document property fields from the open document, add them to a template, send it off to the printer, close it and then executing a print command on the actual document.
I think the best you can do is to create a front page in its own section, add the doc proerty fields formatted in a banner. This will stay permanently at the front of the document though, but it will do what you want and no user intervention will be required: the users just need to ignore it.
Regards: tf1