I can't answer all of them. But for use in my car I use Sony's Smart Connect app to run some task (disable wifi, enable mobile hotspot, max media volume, start playing music, start Torque Pro) when the BT connection to the headunit is detected. For the screen to not dim while charging I use the option in the developers menu. I have phone audio routed to my BT in the headunit so I don't know about the speaker phone option.
When I'm stopping and the phone disconnects from the car's headunit I have tasks more task run (disable wifi hot spot, enable wifi)
The Smart Connect app supports more task than I'm using it for in my car.