Hi pbmax ,
about the shared printer: there are options to share the printer in CUPS (server, where the printer is physically connected) and there are option to print to a network printer (client side,
ipp printer). This is relatively easy in PClinuxOS, using the control center, don't know about MacBook, but considering that Apple bought CUPS shouldn't be a problem, probably there you need to access the CUPS administration interface from a browser pointing to
http://localhost:631AS