Second question first: why else would they request your passport?
So many people come here and ask "They've asked me to submit my passport," everyone says "hey you got your visa!" and then the original person says "But I won't get it!" and then they argue back and forth.
You've been approved. Your online application will even say so.
First question now: it depends. It can be a few days, it can be a few weeks. There are no timelines for counterfoil affixing.