Food at the tea houses is good. The vegetarian dishes are an even safer option. Bottled water, soft drink and chocolate is available at tea houses along the trail. Some lodges have telephones although the service is often unavailable in the higher regions of the Khumbu. It's also very expensive.
Most lodges offer hot showers.
Take your own towel and toiletries. I found moist towelletes really handy. About five per person per day is a good number to take with you. A scarf or face mask is handy to help with the dust along the trail. A good hat and plenty of sunscreen in mandatory if you don't want to get crisped.