Gist
Yes. Rucking is excellent for load-carrying endurance because it trains aerobic capacity, leg fatigue resistance, trunk support and time on feet under external weight.
Yes. Rucking is useful for general fitness because it combines aerobic exercise, weight-bearing movement and whole-body strength-endurance, but it should complement rather than replace strength training.