Given my recent experience with a KVM switch, and the fact you say your work laptop is better when docked, try getting a KVM switch and running your monitor through that.
So a few questions:
No one knows the answers to those questions, and they are different for different people. There is no "silver bullet" that will cure us, each individual needs to find a specific setup that works for them and then never change it.