What did he need an initial print of 100 copies for? You get it all set up on Amazon and people order it, there is no upfront cost. Ditto the cover. Amazon has templates already set up, you up load an image to it, adjust some margins and the like and you have a cover that is at least as good as the one he has.
Also, I don't know why he needed to order ISBN's in advance. Amazon puts one on the book for free when you publish it. It isn't like you need them to be in order or something, the only people that care are the ones stocking Barnes and Noble or whatever.