Thermostat, if present but not working properly will stay open regardless of the coolant temperature. Ideally, it should be closed until it reaches the optimum operating temp.

9km/L to 10km/L city driving sounds normal (1.6L 16V engine) if not a bit better than average. Even for a 1.3L engine, the consumption seems ok.

Compression test i believe involves a pressure measuring device (i don't know the name) that you put into where the sparkplugs are and cranking the engine to see how much pressure is generated on each cylinder. A leak naturally would register a lower pressure.