ive never liked UGF's, i think there more work then its worth honestly. HOB filters will remove "junk" and floating particles in the water better then a UGF, which will just pull everything down.
Sand should be around 3-5 inches deep. the deeper the better stability you'll see in the long run of the tank. Basically more room for different types of bacteria.