Can i print or save a pdf of all activities
if there isn't an easy solution in CiviCRM, and if you are on Drupal, then I would recommend doing it with the Views module and the Print module which lets you generate PDFs from Views. Happy to provide more detail if that route is useful for you.