It's up to you if you want to have the ability to print logs at the roadside, but it's better to be safe than sorry. You might never need to use it, but it's a cost effective way to cover yourself in case you meet an inspector who will only look at paper.
Thanks to their awesome paperwork elimination policies, BC, Alberta, and Saskatchewan are extremely friendly toward electronic documents. Could you carry a printer just in case you encounter an inspector who doesn't know that? Of course!
You should get a printer that:
You can use either Wi-Fi Direct or Bluetooth to connect to a wireless printer. We recommend Wi-Fi direct if your device is running Android 4.0 or later. You might need to install the Printer Share app ($15) in some cases.
You can use Wi-Fi Direct to connect easily to a wireless printer. Apple does not support Bluetooth printing.