Buying First Seacoast Bank will add five branches to the $7 billion-asset Massachusetts lender, and give Cambridge nearly $600 million in extra assets.