Interestingly enough, Kylo Ren is basically Jacen Solo, Han and Leia's son from the EU. Jacen is trained as a Jedi by Luke, but is always prone to walk the edge of the Dark Side. read more
It seems Kylo's name, given to him at birth, was Ben Solo. Probably after Obi-Wan"Ben" Kenobi. Some people have speculated that Leia and Han gave Luke the honour of naming their first son and he chose Ben (the argument being neither Leia nor Han knew Obi-Wan well enough to want to name their son after him, but that's up to you!). read more
I suspect that Ben Ford might have been another layer of why they called the character Ben Solo, besides the name having been previously used for Obi-Wan Kenobi. In-universe, he was named for Obi-Wan, out-of-universe, Obi-Wan ended up with one of Harrison's sons' names. read more
Han and Leia certainly would not have met. Ben is the one who hired him, after all. The smuggler may have made fun of Kenobi back in the day and called his religion"hokey," but he owes a lot to him. We could get deeper, and talk about how it's a name that signifies"hope" — because back then Obi-Wan was Leia's only hope. Now I'm sad all over again. read more