The verbalization/reporting engine is based on text snippets (essentially pieces of text with replacement fields for other pieces of text), and I'd recommend maintaining this approach to allow users to customize any of the snippets and to easily leverage existing verbalization. We don't currently do any graphical report generation. The lowest cost approach for other file formats is to get a text file (XML is most readable) with enough information for converting into the file format you need. The minimal cost for providing alternate verbalizations of the core snippets in an XML file is a few lines of code (<100), a few lines in the registry, and an XML file. Obviously, it gets a little more complicated as you add your own snippets, file management, etc.
BTW, AO5880 does not specify whether DOC or DOCX is wanted. I'm also not in a position to provide a detailed public costing of any of these features without knowing the company that you're preparing a bid for. This part of the discussion can be taken off line.