...
Data drives: again, Dell often won't provide the largest drives, so I usually order with the smallest possible 3.5" drive (so the connectors are all set up) and replace it with the largest available SATA drive; choose a fast 7200 rpm drive.
Windows: Windows 10 is fine, and is needed to support memory over 196GB