Finally my journey has been over its was very smooth zoom oath ceremony took approx 30 minutes and Mississauga office staff was very cooperative, One good advise make sure you have a good auto focus cam because they want to verify two piece of ID's very clearly.
Good luck everyone