If your laptop has an internet connection through it's ethernet, then you should be able to share that through the laptops airport, and then connect to this from your Touch.
I don't know the details, I don't have a Touch, but you should be able to so this.
Yes, you can. If you select the 'create network' in Airport prefs on your MacBook, you can use that, effectively, as an airport base. You just then connect your touch to the Macbook as it if was any other wireless access point.
Yes, you can. If you select the 'create network' in Airport prefs on your MacBook, you can use that, effectively, as an airport base. You just then connect your touch to the Macbook as it if was any other wireless access point.