Congratulations on your choice of Panda. I'm 78 and have been running Pandas as second cars in the family for over 40 years and the 1.2 is, in my opinion, the best for reliability, economy and cheapest to service and repair. We have a 2010 1.2 sitting outside the front door right now and, unless I'm going out of the city, I will jump into the Panda every time!
The workshop you mention has a pretty mixed reputation for mechanical work although you can get some good bargains on tyres if you're careful. Also, the cam belt, although not a particularly difficult one to do, has one or two aspects about doing it which can trap the inexperienced so, even if you go elsewhere for the service work, you'd be best to seek out a small Fiat/Alfa specialist workshop to do the belt change where the job will be done "right" but more cheaply than a main dealer. The Fiat recommended interval on the cam belt is 5 years or 70.000 miles - whichever comes first. The belts are not often reported on the forum as having broken but all belts degrade with age and short journeys - like to the shops and back, accelerate wear. I say that because with that mileage on it and 10 years old, it's likely it's done short trips a lot? So yours, if it's still the original, really needs done now. Definitely do a water pump at the same time as they are known to sometimes have bearing problems and don't add much to the labour bill to do at the same time as the belt. I do my own belts so have no recent knowledge of cost but I'd take a guess at around £400 for the whole job including the water pump. By the way, sometimes an ECU reset is needed after changing the belt and a general service workshop is very unlikely to have the dedicated electronic interface needed to do this - a Fiat specialist will definitely have it.
Hope that was helpful? Please do ask away if you think I can help with anything else.