Liberty: Not really unless your Dd is a statue
Tigerlilly: can only think about Peter Pan when I hear it
Callie: I never heard it before but quite like it
Darcy : I love that name (so does my DD as she names every single one of her dolls Darcy) I have seen it more lately so petentially could be 2 in your Dd's class.
Octavia: really lovely
Kyra: not for me but not ugly
Thea: I love! I like very short names for girls
Oonagh: I love
Ailie:see Kyra
Kitty:Too much hello Kitty stuff available arround, could potentially be teased? but nice name nevertheless
Freya: Really nice
Lydia: I do not like but for no particular reason
Fenella: really nice
Mimi: was the nickname my dad gave me (nothing to do with my first name though) and I struggle to see it as a "real" name.
Hanna:nice but never saw that spelling (always Anna or Hannah)
Tegan: I would put this one on the "names I cannot decide if I like or not" list.
Overall, you have thought of very nice names.