Yes, hot showers are available throughout the trip while staying in the lodge up to Chukung before the Island Peak base camp. Where one needs to pay extra for the showers used, the price will differ from one place to another as you reach a higher destination. As for laundry available at Namche Bazaar, needs time for laundry to dry, the best place is at Namche while having an extra or rest day.