From what I understand about Knights armor and swords compared to the Katana, I would say Knights have the advantage. The Katana is designed as a cutting weapon which wouldn't be optimal against plate and also lacks the same reach as a longsword, which can thrust and cut effectively. The bow would be next to useless with a knights armor as well as the shield to cover up vulnerable joints.