Are these modules good for what I want to do?

softt:
"I want to be able to connect to a wifi network, navigate to different web pages and read the source code."
^ for the first item.

And do what with the source you've read?