Can this portable power generator charge this battery?
Your bike has a 72V 20Ah battery which is 1440Wh.  The portable battery is 155Wh, so it will not charge the bike battery from flat to fully charged.  It depends how much you need to charge it after each use.

Based on the 155Wh and 42Ah, the portable battery must be 3.6v internally.