Shouldn't it be "The soldiers will be fought"?
As far as I'm aware, yes. Much yes
Yes. It has now been fixed. Apologies!