What opportunities will I have for shower along the trek?

In major places (Namche Bazar, Lukla), we arrange guesthouse with hot shower. And in the rest of the places, hotel water in bucket will be provided for shower; it would cost you extra about USD 3-4 per shower.