outlawauron on 10 November 2016
Surface Pro may not be beefy enough for what you need. Definitely go with Laptop+dock.
Out of your options, I lean E5440 or E6540. They're skimping on you a bit. i5/8GB RAM is minimum.