UDC actually don't feed from the surface at all. They cruise the bottom of the tank, flipping over to feed. They do need some god hiding places, but it doesn't have to be caves. Mine are very happy hiding out under the leaves of my crypts and anubias.
Get at least 3. They are social critters, and will be more social if they have some friends. Mine are in a community tank with gourmaies, a rainbow shark, neons, tetras, cories, plecos, ect. They don't cause problems with anyone, and are pretty much ignored by all the fish. Don't expect to see them a whole lot--they are mostly nocturnal. You may need to feed some sinking foods after lights out to make sure they get their share. I enjoy mine a lot--they have such pretty spots, and cute bulgy tummies.