I'm really sorry about your dad - how great that you're set on the MNs to honor him!
I really like most of your names! Not the hugest fan of Blair/Blaire - I do like shorter names for girls, but that one (along with names like Sloane, Blythe, etc.) are too rough sounding to me, not feminine enough I guess. Also, I don't love Delia, especially if you really want to use Keeley. Alice and Beatrice would work great!
I wouldn't personally use Seamus or Lochlan, but I do like them for boys, and Charlie was on my boy list before one of my best friends used it.