i live in ireland and i've never heard of Kai, not even in the old irish celtic tales so i'd be dubious about that, more people are going to know the maori meaning tbh.
kaydon is a pretentious made uppy name, not keen
harley is ok but he'd really hav to suit it to pull it off and tbh, i've heard more girls called it than boys. if your calling hiom after a bike you might as well go with suzuki!
lucas is nice, very popular though. not that that would put me off, dd is the sedond most popular girls name for about the tenth year running but it suits her
i love ethan really love it.
Riley,Dathan,Jevan,Eshton emmmmmmmmmm, no!