ФоуЛу, напишите конкретно: что за кампания, какой сценарий в ней? Если из стандартных, то всё решается чтением описаний прохождения, например, см. ссылки на этой странице:
http://heroes.ag.ru/h3/ (после слов "Прохождение стандартных кампаний")
Вообще, держать войско в замке для его охраны не стоит: лучше собрать войска в "кулак" и бегать с ними главгероем, а когда нужно - вернуться к дому.