That is brets only. As long as the sword remains magical, he cannot use the lance.
If you want the lance, get amulet of light instead. That way the dragons attacks count as magical as well.
The archers should be 110 pts, not 111. Small quicble.
PLAYS: Daemons, Tomb Kings, Beastmen, Chaos Warriors, High Elves, Wood Elves (fantasy), Imperial Guard, Adeptus Titanicus (Epic), Eldar, Craftworld Eldar (BFG).