Regarding the 2-day playthrough, I don't think it's realistic. If there was better logistics on the map, it would be possible. But as it is, there aren't enough turns.
You can give the Expert Wisdom skill to one hero - Ruska...
P.s. indeed - you can't buy the book. So, you really can't get the flight ability on the map.