I think you will find that the SSD is a cache drive more than a drive for the OS.
You don't have to worry about trying to fit the OS or apps on the drive as the drive will only cache files mostly commonly used.
I wouldn't worry about reloading windows on the machine once you get it. the OS that Dell has configured will do fine. If there are any apps you don't need then I would say remove them via the control panel.