Who here has used a sous vide machine

I'm not sure about the salt being drawn in. You can bury a steak in salt, and ultimately it's not going to be that salty. I think it does modify the proteins, making them more conducive to a juicy steak.

The rest I agree with - extracting the water and a dry exterior. If the outside isn't dry, you are wasting a lot of heat steaming off the water before the malliard reaction (browning) starts happening.

The salt does penetrate. At first fluid is drawn to the surface and then reabsorbed and the salt enters with it during reabsorption
Takes a day. Some people let it sit for as much 3 days