WRT to injuries: in terms of physical activity, lifting has some of the lowest injury rates, leaps and bounds lower than something like basketball or sprinting. While they are possible, joints adapt to loads over time and having a strong back + spine makes it a lot less likely to pull something in daily life. With intelligent load management (sleeping + eating well, not putting in more volume than you can recover from, listening to your body) injuries are extremely infrequent and generally minor---I have not had a serious injury in the 5 or so years I have been lifting.
I think lifting is too-often overlooked in health discussions, and, given how important avoiding metabolic conditions and immobility is for general health and happiness, I would argue it's just as important as cardio as a physical activity.