Give your general gravidus
Also, falchion is a bit obsolete, but meh, works against manaketes and it heals hp, although not too much. (Actually, don't use it at all, Falchion is hardly better against manaketes than a max forged brave sword)
If you have a free spot fill it with pure water. Also, You might not want to use Heros, berserker or horseman may be better.
And one of your units needs a door/master key.
Hauteclaire is also obsolete, replace it with pure water.
It's an okay team, especially for a first team.