Hello newuser1234,
Yes, unfortunately, I have read about some applicants who got their oath invites after a long wait. I am not sure why that happens but it is the reality.
As for the passport, I am not sure of that one. I will be taking my oath in June and will apply after. You can try searching for forums regarding passport application as well.
If anyone has recently gone through the passport application process, please share your experience or if you can provide us any link, that would be most helpful.
Thank you!