(c) No other flag or pennant should be placed above or, if on the same level, to the right of the flag of the United States of America, except during church services conducted by naval chaplains at sea, when the church pennant may be flown above the flag during church services for the personnel...
Never had success with them for pain relief but a good brand is SBD. They are one of the more quality brands. But if you have pain you should address the issue directly.
Why not get Tricare to pay for it? If your T is low then it should be treated and you are entitled to full medical benefits.
I know many dudes on trt or full cycles in military and never had any issues. Obviously recommend to not lie but they never test for test related things unless requested.