@Julie *****************
I would recommend having all the things you can. I have been to several consulates. Sometimes they'll ask for all other times they don't. There has been occassion that they've asked for something that I did not have, and they were cool with it. You take chance. Regarding hotels - I believe there are options that allow you to book, not pay, then cancel. I have no experience with Katmandu