would a 3 inch sand bed be suffiecent
3" is not deep enough for a DSB to operate properly. The minimum is 4", and a range of 4" - 6" is most common. Most of the negatives (anecdotal) I read on DSBs are due to improper set up, and improper operation of the in tank DSB. It is not hard to properly set up an IN TANK DSB, you simply have to do it the right way. Things that need to be considered are the grain size used, and the flow rates in the tank, to name two. The DSB has to be "seeded" with the right type of critters, (packaged "live" sand is not good enough-- nor is most available "live rock." It must be fed and matured prior to adding "predetors" that feed on sand bed life, or the populations will never reach a sufficient number. (Just some examples) Like I said, it is not hard, you just have to approach it methodically. There is a right way and a wrong way.
A properly running DSB (in tank) will not have diatoms blooms on the surface (save new tank syndrome-- which self corrects) and the surface will be clean and "white." A THIN layer of Larger gravel/shell mix (caribsea grand bahamas or super reef) will keep the oolitic sand from blowing around the tank, and also provide building materials for burrowing fish to build their homes.
In tank DSBs have been in use since the 1960's, and have singley (along with "protein skimming" and live rock) been the most successful method of keeping what is known today as the "reef tank."
RDSBs can aid in the balance of the system, however it is removed from the main food chain. In a marine system "EVERYTHING" that is organic based, is a food source. (That may be too encompassing, but it is the idea, if not specifically so)
Regards,
Jim