1. Win10 Home to Pro upgrade can be done. Best Buy does carry Windows 10 Pro Upgrade (SKU:6383106). You can schedule an appointment with GeekSquad to have the key update done or accomplish at home as there will be additional pieces of the Windows Operating System that will have to be downloaded to complete the process and if not done correctly, you will have to reload the WinOS.
2. The most current docking station is carried by Best Buy; Microsoft - Surface Dock 2 (SKU:6408935) and is compatible with the latest gen Surface Book.