You don't need live sand. You can save money and buy dry sand instead. The dry sand will be come live over time, due to having live rocks in the tank with it.
I would avoid crushed coral. The particles are large enough to trap detritus and crud, and can lead to higher nitrates. It's more difficult to keep clean, and burrowing animals (such as cucumbers, sand sifting stars, nassarius snails and gobies) prefer sand over crushed coral.