Eeek. Doesn't look good. The third problem is not a problem, it is actually a feature that prevents anyone else from connecting to your X session. You did an su - <user>, then oowriter. The can't connect to X is due to the user not being authorized to connect to roots X session.
Try xhost+ localhost
then su - user, then oowriter. (Although I suspect the same error was when tried as root).
Was this a clean install, or did you download the latest versions of the files. I find it hard to believe that, at the very least oowriter wouldn't work 'out of the box'. I do concede I may be wrong, especially if you are running KDE. Redhat seems to verify gnome very well, but kind of whiff on KDE testing.
I can't help with wine, I have no windows programs and have never used it.