Sorry to hear this, Sounds like some really poo times you've stumbled across.
RE: The mortar/strong winds. We've lost some that almost hit my DC5 in the strong winds last year (I've parked it well away now, LOL) Instead of getting the roof fixed by replacing the mortar, leave it and look into...