The 49ers’ roster must recover from the punches it took as expected when NFL free agency opened in full throttle Monday.