I have never heard of
Kalani, but I think it sounds nice. The meaning makes it sound like more of a girl's name, IMO. Also, I think
Ocean and
Summer would do better as girl's names as well.
Leila works nice in a sibset with
Kalani. I really don't like any of your middle names, I think you need a Hawaiian or Islander middle name to go with the first.