How much time will it take if for my father to receive shares if I gift it from zerodha?

How much time will it take if for my father to receive shares if I gift it from zerodha?

Say suppose I have send the gift request and he has approved it today, by when can he get it in his demat account?
Say he has multiple demat accounts. Which one will be used in this case?