plasma torch, it first.
no.
use back up keys,
nobody has just one key. or gets stranded, easy.
i keep a filed down key in my wallet for over 50 years.
boyscoutes rule. "be prepared" is motto.
if horn blasts do like crooks, cut the horn wire.
run fault codes and look for a speed sensor problem . If the speedo is not reading then any other items requiring a computation of speed/ distance will not work either.
Check you fusible links and circuit breakers. Not sure how you put the alternator on but you must disconnect the battery while hooking up the alternator.If you connected it wrong or arced it against something then its possible you popped a fusible link. Use a test light and test on both sides of your fusible links. Try that and see if it helps.
is the transmission slipping in all gears? one cheaper thing to try is we all know changing the fluid, but with toyota it must be changed with toyota transmission fluid, not any other fluids that say it will work with toyota. go to dealer and get your fluid. also pick up the tranny filter. i know alot of times it is that simple. if you can do it your self? that would be best. sorry you can not trust to many mechanics out there.
Sorry to tell you this is most like a head gasket leak, or a crack in engine cylinder head. The white smoke is usually anti-freeze burning. When the motor heats up the metal expands and can plug the leak. Do a search on you tube for Scotty Kilmer He has some good videos and information on head gasket leaks. It's usually very expensive to repair mechanically, but he suggests some sealants. If the leak is not too bad the sealant may work. Some cars are notorious for bad head gaskets.
The other thing it may be is oil burning if it's more of a blue gray smoke. When the car sits overnight, on older cars if the valve seals leak, some oil can may accumulate down into the engine cylinder. When the car starts this burns off. If a piston in the motor has a broken ring it can continue to smoke.
The best way to determine your problem is to check the levels of antifreeze and motor oil when the car is cold. Do NOT try to check the antifreeze when the car is hot, or you can get sprayed with hot antifreeze. Good luck.