CUPS-PDF can print from virtually any format, provided we have the filter for it (i.e. one can convert that mime type/ format to PostScript)
And so it happens that there isn’t a filter made for ODF to PS made yet, but there is still hope. People have already provided tutorials on how to add filters to CUPS. For instance IBM’s DVI Filter
tutorial is pretty handy. And this post seems to be pretty in-depth Filter Guide

I have already been working on a filter for ODT, it doesnt quite do an efficient job, and I messed it up bigtime (For the time being)

So anyway, it does conversion like this( since abiword cant directly write PS out of odt (due to bug 11247? ) for the current version)

converts odt ->doc->ps. There is notable quality drop, but not major, the pictures look a bit blurred out, thats about it.
All the formats, rulers etc are the same.

I will GIT this up as soon as I finish this. Got these exams to contend with for the time being 😦