I would assume so, as 6:00 the next morning would make the villager leave, so hypothetically the voided villager should move in immediately afterward. I'm not entirely sure though.
Yes. I gave someone a villager in boxes and two days later their voided Jambette was like "OH HAI"....
But today I gave away a villager and I'm pretty sure they voided one that day...I've TT'd since then and that villager hasn't shown up luckily. So sometimes you're safe.