Can I get a local Nepal SIM card?

Yes, SIM cards are cheap in Nepal and easy to get from any phone shop. You will need a copy of your passport and 2 passport photos in most cases. There are two networks in Nepal, NTC (Nepal Telecom) is the government run company, and Ncell is the private phone company.