You're forgetting the oscar is involved here therefore a planted tank is not possible, not unless this oscar already knows not to tear off the plants.
Keller, if you can add several driftwoods, it will certainly work. Luckily, raphael catfish are far too sedentary so your oscar may not really bother it at all. In my experience, this catfish seems to be more active at night.