As this is an adventurous trek in the Everest region need to cross the three passes and walk along the glacier, it is best to have crampons or microspikes for the entire trip. You can buy in Namche also, however, it would be best to buy in Kathmandu due to the best cost and more options to choose from.