another voice for cross training and strength training. I have low bone density bordering on osteroporosis (I am 46 and not menopausal).

Even though I would be happy only to bike I have to do weight bearing cardio and strength training.

Can't really speak to the weight loss issue. I tend to do few rides, but long ones. I don't lose weight, but I eat whatever I want during rides. I enjoy that!