I’ve never heard about Bromelain lowering hemoglobin. I’ve heard of it acting as a blood thinner though.
As to the others, I’m not an expert. I think they’re fine if you can afford them
I myself take simvastatin, ubiquinol, NAC if I can afford it, citrus bermagot, sometimes niacin, bit D, magnesium and a few others. It isn’t enough to shield me from the harm of near permausing at least 150mg test equivalent/wk. My undoing will be the unhealthy behaviour. Regardless of strategies taken to reduce risk, steroids kill… Always keep that advice in the back of your kind.
It might not be now, it might not even be ten years from now… But there will be a net effect based upon compounds used, lifestyle and cumulative dosage.