The Canon Pixma MX330 All-in-One Inkjet Printer with USB 2.0 will work on Mac.
You should go to the canon website and look for a download there. It can usually be found under the support section or under drivers menu or under the downloads menu
You may need a new cartage, or more ink.
You should be able to select "fax", put the document in the feeder, dial the number you want to fax to, then hit the "start" button. Links to "fax help" for the MX860 and the respecitve manuals have been placed in the "related links" section.