Nepal's Electricity is 220 Volt and 50 mhz. Electric Plug is two or three round prongs. If your electronic uses 110 Volt, you will need a voltage converter.
Yes, we do have a battery powered clean energy back-up. Electricity cut-off is common in the city of Kathmandu due to a poor infrastructure. All rooms and bathrooms have a back-up light.
Yes, Grocery Supermarket with mostly imported goods are located at the main street at a walking distance. If you are looking to shop local products (arts and handicrafts), there are lots of them inside Boudha Stupa, 5 minutes away.
The town of Boudha also offers varieties of restaurants and cafes.