I like it. It's kind of long winded (ha, so am I...), but it sounds so strong and dignified without seeming ridiculously macho. I think it goes well with
Lysander, but I'm not sure about the others. As for middle names (bear with me, I'm awful at this part), we need something with the same strong qualities that
Zachariah has. Maybe...Scott,
Joachim,
Dimitri,
Matthias,
Emmanuel,
James,
Elias,
Mordecai,
Marcus...