I agree with the OPs on the vessel sink vs. undermount.
My only bathroom opinion here is with the edge type for your countertop. Mine is cultured marble with an ogee edge; here's a random pic of an ogee from the Internet:
When we remodel our master bath someday, I do NOT want an ogee edge. The bottom of it is vulnerable to chipping; in fact, our marble tops have teeny little chips all the way along the heavily used areas. I'd probably do a simple bullnose (rounded). Hope that helps.
If you're afraid of butter, use cream. ~~ Julia Child
As you cook, you enjoy omniscience about food that no amount of label reading can match. Having retaken control of the meal from the food scientists, you know exactly what is in it. (Unless you start w/cream of mushroom soup, in which case all bets are off.) To reclaim control over one's food, to take it back from industry & science, is no small thing; indeed, in our time, cooking from scratch qualifies as subversive. ~~ Michael Pollan