Calling allies is going to be an important part of the war preparation, and the ones you can most count on are always going to be those you have a blood alliance with.
I have a google sheet where I keep all the stats gain possibilities in the game stored(for balancing and backtracking), but I have to admit it doesn't look good for Social right now. It's something on the "to do" list. About the books, I'm really not rushing them because it's one of the things that I can easily implement later.
I'm considering small skirmishes, but after the war with your neighbour is "over"(one way or another), the game will probably end after a quick timeskip to show some of the long term repercussions of your actions and give a view of the current status quo of the Western Peninsula. After that, I'll make either a second chapter to the game or a new game entirely that continues from the story of the first one.
Perhaps in a New Game+ scenario that would be viable. If there is enough demand, I'll do it, but there are ways to "get rich" inside the game. (having a greedy father gets you started with more money, for example, and there are a few options that can make a large profit)
I'm testing DashingDon's version right now and I'm always losing around 100 troops(which is 10% of my current forces). I also took a look at the code and the math seems correct. Perhaps you guys went through this during a different version of the game? Or was there anything else involving losing/gaining troops in that current playthrough?