I'm sure she does! If he's fun (which he is) she'll adore him. I could see an interesting interaction between her and Aime, given how she feels about his brother (she's got a tiny crush because he's so sweet and nice) - she'll be able to get past his crudeness, since she's grown up with carnies! XD And Chance...yes. She'll back off unless he tempts her to tease him. ;) She's not outwardly cruel!
Lion wrasslin'! And yeah, Leon will be glad to drink with nearly anyone!
John won't pick a fight with anyone, really. Unless they're a jerk to the ladies. XD But he's just a nice guy (tm).