One thing at a time.
You can probably find other boards that could answer your questions better.
Tulip has gone though this.
I wouldn't replace the offending cupboards yet, especially since they're solid wood.
Try painting the inside with Kilz , then repaint a darker color.

Yeah. I just discovered my half bath has no electrical outlet.