Yes, I submitted my English Test certificate! I think that your results will be available before the 18th, but in any case, if the deadline comes and they're not ready yet, I think you should submit proof of having taken the test, and explain in a letter that you are waiting for the results. Then you can submit the results once they're available, which should come shortly.Congratulations!
May I ask, did you submit English test certificate? Mine expired this past weekend, so I retook the CELPIP on Sunday. I'm not sure if I'll get them on time to apply before my deadline (Dec 18)