White, as mentioned, its the head gasket most likely.
Black is usually the valve stem seals first due to the extreme angle the D-series valves operate at. Then comes the piston rings.
I seriously doubt it's running rich.
That aside, I'd never pay $2k for a Civic that old that blows smoke.