Kyo!! I can't help it. I'm a hopeless Kyo fangirl. I also LOVE Mine and Ayame. Oh and momiji of course. Wow it's so hard to just pick one. They are all so awesome. But i think my absolute favorites are Machi and Hanajima.
Well Kyo because he is everything I want my man to be. Though I know the chances of finding one as amazing as him are slim. Mine an Ayame are just so cute and quirky. And I can relate to Mine's obsession with pretty dresses and girls. Momiji because he's so innocent but wise. Finally Machi and Hana because I relate to them the most. Hana for her oddness and intuition as well as her reasons for only wearing the colour black. Machi for her need for imperfection and her outbursts.
I bet it sound hard to believe. but i don't have a least favorite character. I really do love them all for different reasons.
As for the last question. I already know who she end up with. And i don't wanna ruin the ending for anyone so I'll just keep it to myself. (And don't worry I still buy all the manga's as they come out even though I've already read them all.)