I think the best you can do is call daily to check for cancellations
From what I have seen around here, it is between 5-10 working days from approval to receipt
This was a long time ago, my memory might not be correct. But I think we already sent in original documents with the i130?
I believe the only necessary documents to bring are the originals of documents submitted through NVC