If it's ok, I reckon you'd get that for less...haggling down by the max the roof could cost to fix. I'd then plan to sell on the plate to recoup some of the cost of the roof fix!
It's got SatNav and a MFSW. The alloys look like AC Schnitzers which if genuine are worth a bob or two ! It would be worth a look at in the flesh I reckon. If in doubt then walk away.