I think Lily is lovely and would sound great with your surname! And from the boy's names, I think Glen is nice. (I can't help thinking of "A Fish Called Wanda" and John Cleese when I hear the name Archie
For some reason when thinking of your surname, I thought of the name Stephen...
omg this has totally spooked me out - my dad recently passed away & his name was Stephen McKay :-O