Hello. Welcome to Just Answer. Please allow me to assist you.
This actually sounds like two different problems simultaneously.
The white smoke is most likely coolant, probably from a leaking water pump
. Very common problem these days.
The no crank hot...I would suspect bad (worn) contacts in the starter
The recommendation here is inexpensive diagnosis first. Have the guy perform a cooling system pressure test. This will detect the cause of the white smoke. This is almost always a coolant leak.
Secondly, have the starter motor removed and the solenoid contacts inspected. It will be very easy to see if they are burnt and worn. If so, the replacement of them is rather inexpensive
If you have any questions, please feel free to reply
Thanks for choosing Just Answer. It was a pleasure to assist you today. I trust my input to your request is satisfactory to you and meets your expectations. A positive rating would be greatly appreciated for my assistance on your inquiry. Thanks in advance and thank you again for choosing Just Answer