Ok, well I was recently ASF/Shore Patrol in the Navy so I might have a little insight on this. When I got out (2000) the drugs of choice were LSD, which is damn near impossible to catch after 48 hrs, and coke.
I guess to give you specifics I would have to know the logisitcs of your command (approx. size, testing history etc.) Each command varies. My entire time in I was tested three times, until I was assigned to SP.
As for the detection times, they will vary on your body type and Body Fat. On average with fina you are looking at 4-5 months. The link below is a chart with the average detection times for various steroids.
http://www.anabolicreview.com/detect.php
Most of these have a detection time longer than that of Marijuana. But there is also I link on that site for "beating" a test. Now I'm not sure if the testing has changed but we always used a pretty cheap test. Beating it is entirely possible HOWEVER, false positives are also entirely possible as well. Make SURE whatever you put into your body to purge your system will not trigger any other positives. That's an invitation to a BCD and brig time...
I would recommend against for the time being, But that's just me. I had to bust quite a few friends of mine for drug use and I've seen the inside of the brig too many times for my taste. Trust me, it's bad...
But that's just my opinion, I could be wrong.
Christopher