For some reason the name that I thought of straight away was Abby/Abbie and is my favourite for you out of all of these. I think it sounds nice and goes well with all the names you have mentioned. The set would be different, but not outrageous! Other suggestions are