Cabinet: Go for 3 individual cabinets.

Sink: We don't know how big is your rough cut on the counter top, but if you have the space, go for a kohler cast iron double sink. My second choice would be stainless steel double sink. (But keep in mind that not all faucets can be mounted on SS sinks, due to weight).

Faucet: Don't get a Kohler, get a Delta/Peerless or Moen instead. Why? better warranty.