You could get a small HOB protein skimmer. With 1 to 2 lbs of live rock per gallon and a protein skimmer, you should be all set for filtration. But a 29 gallon tank is pretty much the borderline between "don't need a skimmer" and "must have a skimmer". With a tank that size, you can usually do regular water changes to keep the water parameters in line, and not need a skimmer.