Don’t know about Fiat’s specifically but I broke one on a Vauxhall Vectra; bent 12 out of 16 valves but the engine was running. Rebuilding engines is not a problem for me but the parts alone cost over £200 + 1 ½ days work for me to sort it all out. For a garage job, you’re could be looking at anything up to £1000 & the best option may be to get a second-hand head fitted but that in itself can be false economy as you can’t guarantee what it’s really like.
If your engine didn’t run, you may have less damage but you won’t know until it’s stripped down. You could fit a new belt, turn it over gingerly by hand first & if all appears OK then try a compression test as stated but only using the starter motor; don’t whatever you do attempt to start it without checking everything out first. I always change my own cam belts before the recommended service periods & mine still failed prematurely! The cold weather would have put more strain on the belt but it would have failed fairly soon anyway, it just hurried it along a bit.