30 pounds of sand doesn't sound like very much for a 90 gallon tank. You want at least 4 inches of substrate, most go for up to 6 inches. I would go to a
HD near you and pick up enough Old Castle play sand to bring your substrate up to at least 4 inches (probably two 50# bags should do it) and I would also up the
LR another 50# (when you get the money

) but its easier to add
LR when the tank is new than after it's established as it can easily cause an ammonia spike and you don't want to do then once you've populated your tank with fish and other life. The canister may be cheaper, but thats one more thing to maintain,
IMO. I like the Berlin hands off ecosystem approach. the
LR is expensive, but you can get dry baserock to supliment the
LR you already have, thats quite cheap and will become
LR quickly.
btw, Welcome to AquariumAdvice.com