I encountered viviane on day 121 and got all her dialogue, and then, without sleeping or otherwise leaving the old forest, spent two in game days fighting shit, and each night, getting her encounter, but even after more than 24 in game hours have passed, having her services and cait outfit...