It really depends on how deep of a sand bed, typically people use 1-1.5 inches deep from what I have seen, which would put you in the 80-100lb. range. As for rock, it depends on how dense the rock is. If you go by 1.5-2lbs. per gallon with figi rock, your tank will be full of rock with no swimming room. As Carey said, use base rock to save money. Texas holey rock is a good base, tjm's rule of thumb would work perfectly for this stuff because it's dense. Just use 5-10lbs. of actual live rock to help seed the base rock with algae and hitch hikers, be sure to inspect it for aiptasia and planaria before it goes into the tank though. Hope this helps. Welcome to AA!