if its doing it until warm maybe a sensor for temp is faulty,
as for smoke, at a loss tbh mate, could be a number of things,
try service 1st see how that goes,
as for fuel consumption that will be down to the high revving as i rekon off hand the car is overfueling cause it things its cold