I almost purchased the same unit with a 256 SSD for a $100 more until I saw this one on Amazon with a 512 ssd. Important because it only holds one drive. For WiFi you need a USB or pci-e WiFi card. Amazon has a nice combined low profile WiFi/Bluetooth card for around $20. The 180 watt power supply pretty much prohibits adding a graphic card (there is a slot for one)  but the motherboard based graphics is excellent unless you plan to play the very latest games. You might want to add a webcam for Zoom or similar. I find that the audio is really lacking so you might consider an audio card for the other pci-e slot.