Наши поздравления)))) 
Я всегда все документы в Москву отправляла DHL, никогда не было никаких накладок, на второй день все документы уже бывали доставлены в визовый центр. 
Что касается сроков, то успеете, конечно. 
Вот смотрите: мы запрос на паспорта получили 10 апреля, а уже 8 мая приземлились в Торонто. Но мы все делали очень оперативно, без задержек, уже все было готово: согласия на обработку персональных данных, квитанции на оплату пересылки паспортов из визового центра в посольство и обратной доставки паспортов на мой адрес. 
Удачи Вам))) 
Welcome to Canada!!