I'd try the UK or the Netherlands for a good boat for what you want. There is a large selection to choose from in these countries. If you buy a boat in the US you will have to pay a large amount of duty when back in the EU. As far as a shower and water capacity, if crossing oceans I doubt you could carry enough water on any boat near 30' for regular showers.
Living aboard in Victoria Harbour