Since you will be staying in the hotel you can get the charging and wifi facilities free of cost during the Nepal tour. While during the ride you can use the mobile internet by using the local sim which is easily available in the airport.