Here's the thing, steroids don't cause hairloss, if you genetically are predisposed then its going to happen no matter what.
Deca without test and your dick won't work. Over the counter stuff and prohormones are worse the gear. You could use a low/replacement dose of test like 250mg of TE a week and 500mg deca. But there are no promises. And if you are that worried over your hair you might as well stay away from all of it, even the gnc crap.
Food, weights, creatine will be your best option but if you are going to lose your hair it's going to happen anyway. I would get some Nizarol shampoo, ploysorbate 80, and minoxidil foam. There is a peptide that labpe is selling as a topical that is expensive but it's shown to grow hair in places where it was completely gone. You run that in cycles, and over time it would take care of the issue, hopefully the price comes down because the shit is so cheap to make that they would make more money lowering the price and selling a lot as opposed to high price and occasional sales.
If you are worried about hair, keep the heavy androgens low. You need test in a cycle at least to replace what is stopped. So up to 300mg a week at most. I agree that you need to do other things besides gear but no tren, no dbol or Adrol, Winstrol (winny) is bad for some and anavar for others.
Remember AAS only accelerates what's already taking place, as far as having kids you need to have a good post cycle. Gh is easy on hair but doesn't really build muscle, maybe at 30iu a day mega doses, which 90% is fake anyway.
So I say just spend time eating, lifting, and some creatine. That's all you need, gear is not magic and many guys are dissapointed that they ended up working harder than ever to make some gains. But if you insist, a little test and deca, primo, or eq. No mast or proviron.
Promo is fake 99% of the time so good luck. You are better off hiring 3J to work on your diet and train heavy low reps, it sounds like you aren't ready to jump into gear just yet my friend.