The counterpoint is very impressive, so well done!
I would have liked to see how the lyrics align with the notes, but I'm not sure if note flight is capable of that. I would definitely recommend musescore if you can fit it on your computer. It is free after all.
The main issue is how you're writing for your forces. Violin octaves are a little unreasonable for a tutti section. It's too difficult without a good justification. I would either NOT have the octaves, or have the violins divisi. And the voice ranges are going into risky registers. There's a good short guide "ranges for choral singers: a guide for composers" by Chris Hutchings that's literally just a page and tells you pretty much all you need for writing for choral voices. You can probably find it online.