1) I don't see any glaring issues with this build. On first glance, it's all compatible.
2) I don't see anything that says the system has wireless built in. In order for it to connect to a wireless network, you need
a) Access to a wireless network.
b) A Wireless adapter network card.
Generally speaking, I tend to keep things in house, meaning if I have a D-Link wireless router, then I'd opt for a D-Link wireless adapter. If it's an Adaptec router, go with and Adaptec adapter.