1. Yes, we make the "core" of XTF, that is all the Java code, strictly
backward compatible, so you can upgrade it at any time. Everything in the
"xtf-core.zip" file is safe.
Stylesheets and configuration files (which will have been extensively
modified for your system) are not part of that zip file. If you want to
incorporate changes to those, you'll need to diff and merge as you would
with any other source code.
2. In general XTF can support any data in XML, that's the beauty of it.
Everything can be configured by programming the stylesheets. XTF doesn't
come with that support in the example stylesheets, so your predecessors must
have written it.
3. Sadly I can't help here. I don't work with creating content directly.
Perhaps you could address this last question to the xtf-users list and
somebody else might be able to help.
Best regards,
--Martin
cheers
stuart