Like a few lads said get a new head unit with a sat nav system of fit one in the cubby.
Mine is in my cubby also with the cables hard wired through the back
109k miles is average a car that age but it all depends on how its been run, serviced at regular intervals and what petrol it has been run on, for me the mileage wouldnt be a problem if it had a good service history and clutch has been changed like it has been.
Banana arms and bushes tend to be a common issue on a zed but thats a few hundred pounds to fix.
With regards to the roof i have a coupe so i cannot help you with that one
You have been very lucky mate that could have been serious on a different day, cars can always be replaced. Glad your ok though and hope you get the Zed sorted
Hello buddy welcome along, I've had my Zed 2 years nearly now and haven't even started a build thread yet, ill try and find your one now and give it a read:D