Well networking i can help you with - i know printer sharing is possible, i just don't know exactly how. If you don't want to buy a base station for Airport, you can do a software base station, basically making your PM do it's job. This is if you want to share an internet connection. If you don't, the answer is simply putting an Airport card into both machines, and selecting the same network. If you want to do internet sharing, have your PM hooked up to the 'net, then in the System Preferences > Sharing pane, click the Internet tab, then enable Internet sharing. it should be that simple. Your PB will have an internet connection anywhere in range.
pnw