Toggle Spoiler
Avallac'h presumably fucks off back to Huntsville to hang out with his elf chums again. She stopped winter else everybody would have been armpit deep in snow like in that one part where you're in a world where the big freeze set in I assume. Ciri fucks off to rule Nilfgaard with Charles Dance if you took her to see him at that once quest when you can opt whether to do so or not, I believe, and comes back to see Geralt before she goes.
As for the non-Yen witches, dunno, That ending is considered to be one of the 'good' ones, I suppose.
The options as far as I'm aware are that one, Ciri coming back but taking up Witcher-work (sending Ciri and her powers to kill a gryphon seems like overkill to me) and then there's one where if you've been a dick and Ciri 'loses faith' in herself during that last bit she dies/disappears, Geralt goes to kill whichever of the crones it was who nicked Ciri's necklace/token/thing and ends up fading to black before he gets swarmed by nasties.
And then in mine I got the 'Geralt and Yen fuck off to shag a lot somewhere' epilogue.
I was a bit confused at that same bit during the ending when it suddenly cuts to the pub and wondered if I'd missed something.
EDIT: I'd rather face a gryphon than another mob of fucking drowners.