German Einbürgerung Naturalisation 2024!

I am married to German since 2019 but I lived in Germany since January 2022 in Aachen and I have passed my telc b1 and I am waiting for my Einbürgerung Test which I gave in 21 June 2024 so I have three questions ;

  1. how long will it take for my Einbürgerung test certificate to come ?
  2. Can I apply for German naturalisation 6 months earlier now (I will complete my 3 years in January 2025)
  3. How long will it take to get my citizenship certificate?

Thank You for replying .