As indicated here HWPF is an orphan subproject of POI. There's no way to write complex old .doc files from scratch. Adding pictures/headers/footers/tables is only managed by XWPF and .docx format.
So I chose to use RTF (with a .doc extension). Here are some solution to build RTF reports: