Do the Glove Test, 100% yes or no answer
Cold engine
Rad cap off
Remove overflow hose and plug its port on rad cap opening, gum, putty, vacuum cap, ect.....
Coolant level should be down about an inch from the top for the test, lower is fine.
Disconnect coil wire, you want a No start
Place latex glove over rad cap opening and seal it in place with rubber band
OR.....you can use a balloon or even a Condom in place of the glove
Crank engine over and watch the glove
If there is a cylinder leak into cooling system, (AKA head gasket/cracked head issue), then glove will bounce up each time that cylinder is on it's compression stroke
So bouncing glove would indicate a problem, if it just lays there then no cylinder leak problem.
If glove does bounce then remove 1 spark plug at a time and crank engine, when glove stops bouncing the last spark plug removed is from the leaking cylinder, replace it to confirm.
If glove just lays there then there can be coolant leaks in intake manifold that can let coolant flow into air passages to be sucked into cylinders and burned, causing the white smoke, the white smoke needs to smell sweet if it is coolant, no mistaking that smell.
Water in the exhaust system is normal, which is why tail pipes drip water and exhaust systems rust from the inside out
So some white smoke on startup/warm up can be normal depending on outside temp and humidity
In warmer air you don't see it, the water vapor, but in colder air it condenses as soon as it leaves the tail pipe so you see it, as white smoke