Dont bother with a printer unless you really want to, much better to load the data directly to the laptop screen, which you will have to do anyway and view it directly. The interface between the SSB and the laptop will depend on the specification of your laptop. Provided you have a soundcard in it, you can take the sound directly from the receiver and with a bit of software decode the isobar charts as they are sent.
Here is a site with lots of data about the subject.
A lot of people in UK use
JVFax Software (probably cause it is free)