Detailed DIY How to Paint Cabinets - Prime with Zinsser Cover Stain and paint with Ace Semi-Gloss Cabinet, Door & Trim paint (self-leveling and doesn't leave brush marks, can make it any color you want, do very thin coats), 220 and 150 grit sandpaper
Custom Splash Block - this is a great idea! It's so much better than river rock! Plus, there are some great ideas for landscape design on this site. I think this would slow down the falling water and prevent washout under the drain.