Good luck with the passport. If it was me, I would see if I could pay to have it expedited. I've known people who have waited up tp 5 months for a standard renewal.

Sorry, can't help with the other questions.