Традиционное уточнение в ответ: "средневекового" — это когда? Ведь Средние века — период около 1000 лет. Если говорить о самом его позднем периоде, который уже граничит с Новым временем, то там есть хоть какая-то внятная статистика — скажем, я в
статье об "Испанской дороге" приводил некоторые данные. Но и то собрать сведения под все ваши требования (особенности рельефа, детали снабжения) в достаточном для моделирования объёме будет... крайне сложно. А если про более ранние периоды Средневековья говорить, то не получится. Там нам дай Б-г установить более-менее точно численности-то этих армий...