I really don't think Buffy would actively want to be friends with Faith at first either. She did kind of steal her life once upon a time for a bit, so it's definitely iffy, but I can see with some growth and time in game, it could definitely change as it did in the show to reflect more of a mutual acceptance and understanding then anything.
LOL, yeah Cordy does. I'm sure Buffy would be fine with Cordy though and impressed with her growth...maybe a little shocked, but a good shocked and surprised! She might be able to really help Buffy with dealing with coming back to life all over again. Faith too <3
Buffy would discuss that with Vanessa...they kind of made her infamous and sort of ruined her life too. <3 Definitely common ground there.
As long as Hayley doesn't going around like killing people, I don't see Buffy having an issue really. She'd probably consider her more like Oz in that light then and really let her be. <3
I love Elena! Maybe Buffy could help train her if she wants? <3