Hi
I applied for my citizenship from bc and now I have received the invite for oath?
Can I take the oath in Toronto and can I apply for citizenship certificate and passport in Toronto?
You can take the oath from anywhere in Canada. When you go to the ceremony, you will speak to an IRCC Official before you see the judge. They will verify your documents and ask you to cut your PR card into four pieces. Then, they will ask where they should send your certificate. You give them your new address, and they update it right there. When you receive the certificate, you can apply for a passport anywhere in Canada as well.
One issue you might have while applying for your passport is if your guarantor is in a different province and cannot sign the application, ID, and photo. Then that is your problem. However, you can do it all anywhere in Canada.
Good luck