Can always resort to Marince Corps showers. :)
Crew about 5000, 25000gal/day - it would come to 5 gal per day per person, for all purposes. So for showering it would come to maybe 3 gal a nose (the rest for food preparation, drinking, washing one's hands etc.) I'd think there would be water desalinators with greater capacity.