I tend to not duplicate ready web content.

It's all of 2 steps. Set the machines to adhoc, some name will be asked and bingo they network. However this doesn't mean you get to use his internet but just build an "adhoc network."

As to the bluetooth. You got the dongle but you need that CD of drivers and support software for it. Install that and it should get easier. Sorry there are a bluzillion varients of this dongle. I've yet to find a generic solution/driver/utility.