Thanks for posting your questions to the Xfinity Forum. I'm sorry to hear about your apartment fire and hope no one was hurt. I'd also like to apologize for the experience you're having while trying to get more information about when the wires will be replaced.
I understand your concerns regarding your monthly bill and not being able to use your services since the fire. We can help by making adjustments for the number of days you have not been able to use your services. To answer your questions. Your situation will not affect the terms of your agreement. It will still end at the end of your agreement as normal. If your contract has not yet expired, and you cancel your entire account, you will be billed $10 for each month of the contract you have not completed.
I'd be happy to reach out to your local line techs and maintenance team to get an update. Can you send me a private message with your first and last name as it appears on your account? To send a private message, click on "ComcastChe" and then click "send a message."