Engine cooling maintenance required

Hello together, yesterday was with my moose (XC60 2.4D MY2010 ) in Sweden. After about 50 km came the error message “motor cooling maintenance required” can you push away, no problem. Unfortunately then it became slowly cold in the car, because the heating despite Max. no more power brought. I then stopped and determined that the cooler fan runs full force, as if the coolant temperature is very high. Cooling water is ice cold, however, because outside temperature at approx. -3 degrees. of course explains the heating problem. I then made several breaks, but the problem was still there. Next, error message “oil level low, 1 liter refill ” maintenance is two weeks and 1000Km back, can not actually be. This morning from the ferry, car ice cold, after 1min warning message back there, fan full polle. After 5 km on the highway, self-repair is done, everything is back to normal. At the ran, error memory read out, everything I.O. Am a bit helpless, the Has anyone ever had similar problems ?