Thank you,Hi,
They donot send any acknowledgement, you just have to keep checking the status on ociservices.gov.in and bls website.
Also, I donot think you will be able to receive your OCI by end of december as I have been waiting on mine(appliedNov 6), still under process. Also, e visa are still not available so the best option will be apply Entry visa. Hope thishelps