Engine Additives...Stop smoke/oil burn

Smoke on startup usually means valve guides are shot and the seals are really shot. As for the spot on the driveway, unless it is coming out of the tailpipe, fix the leak.

Anything which thickens up the oil so much it quits leaking will also prevent it from flowing, especially on a cold start.