20 mins idling! Think of the wasted fuel. 
I wouldn't be too bothered about the exhaust smoke tbh, I've seen a few white smoke at idle when warm, not sure why though!
But the smoke/steam from the grill definitely isn't normal. If it never really gets up to temp, I suppose the coolant could've just been overfilled and the pressure from the system blew the excess out of the rad cap when it finally git hot enough.

I wouldn't be too bothered about the exhaust smoke tbh, I've seen a few white smoke at idle when warm, not sure why though!
But the smoke/steam from the grill definitely isn't normal. If it never really gets up to temp, I suppose the coolant could've just been overfilled and the pressure from the system blew the excess out of the rad cap when it finally git hot enough.