We did our virtual oath on 25th and got our certificate on the 28th-hand delivered by purolator, so it is possible. If the travel is for work, you need a letter from the employer and the ticket booking. the clerk will ask before the ceremony if you have an urgent trip and ask you to send these...