I saw a cheap USB Bluetooth dongle in the latest cyberguys catalog. I assume you'd need another dongle with an adapter to hook up your printer. Depending on the drivers and interface of your cellphone, yes, bluetooth will connect with other bluetooth devices.