By most of the accounts I've read, the microsoft bluetooth adapter is very limited and won't work with much besides the MS keyboard and mouse. Do a search on the esato.com forums for microsoft bluetooth if you want to learn more. It may be that the keyboard and mouse work well with a real non-MS bluetooth adapter.
Printer wise, I can't help you at all. I personally would be tempted to go with a wifi print server instead, as the range and such is better. Actually, I'd go for an wired printer, with wifi for the laptop. Being a Real Geek, wires I don't have to mess with don't really bother me, and they're more reliable that wireless at this point.
Matthew