The salary cap is set for 2026, but the Giants still have some work to do to get in better cap health.