My 4Runner is Galactic Grey and I've been lucky enough to avoid any scratches. But when you ask if the color shows scratches, I'd say it depends upon the type of scratches you're talking about. For a relatively dark color, light "spiderweb" scratches (like those you get while drying your paint) don't seem to show very easily. I guess a deep scratch that goes through the paint and into the primer would show pretty easily.
Anyway, light scratches can be fixed with a simple clearcoat polishing compound. Deeper scratches will likely need some touch-up paint, but I'd rather not mess with that because it's hard to get a good result.