You would need a wifi router as the hub of the network. Then connect both the laptop and iPad to it.
I don't know about printing from an iPad.
iPads are not very connectable. You can't just share files like in Windows networked computers. Everything has to be transmitted to and from the iPad through iTunes (or other modules specifically linked to applications) or via email.
There is a remote access app called Splashtop that allows you to operate your computer from the iPad. The computer screen shows up on the iPad. Also works with iPhone and Android.



