Will I be able send a HTTP request using the arduino wifi board?

Okay so after spending countless of hours trying to get my wifi module to work only to fail, I've decided I might as well get an arduino with built in wifi:

Would I be able to send HTTP requests (GET, POST etc) straight out of the box or would I have to configure and connect some additional components/modules to the board?

Also, I plan on connecting a thermistor and a gps module to the arduino. When the thermistor reaches a certain level, it sends the GPS co-ordinates of my server. Is this possible in terms of practicality and voltage?