That is Fluval Edge 6 gallon and that was what I use for shrimp tank but it became pain in the rear. (Hard to remove dead body and left over food.)
You can't do any med light to high light plants. I changed the led from 6 gallon (21 led) to 12 gallon (42 led) and it was still too low. While Dwarf hair grass didn't die, it didn't grow much as well. (I was running pressurized co2.)
If the heater you get is fluval/marina 25w nano heater that can't be adjusted, You may overheat the tank due to the small opening of tank. (My tank water once hit 31's C with marina 25w heater and cooked shrimps. I had spend money to buy cobalt aquatics 25w Neo-Therm Heater.)
You diffidently need to buy the sponge pre-filter (Like the one I used in the picture. It is marketed under fluval edge brand.) otherwise all the baby shrimp will get suck into the filter. I can't say I like those HOP filter, I feel it was too strong, however if you lower the flow you may not create enough surface agitation and not provide enough oxygen to the shrimps.
The filter won't be able to run when you do water change as the filter will stop once water drop to certain level. Since the filter isn't running you may shock the shrimp and kill the shrimp when you add the new water in. You will have to do it very slow or allow the water to match the room temp before add it into the tank.
Once again it is pain in the rear if you want to catch any livestock, it took me 1 hours to catch 6 pygmy cory due to the small opening.
You only need to buy substrate and live stock such as shrimp and live plants. Depends on the plants you want you decide on what kind of substrate you want. I don't think sand will be idea because the filter is too strong (It was too strong for my fluval shrimp stratum.) , the water fall will blow the sand everywhere and end up clog the filter.
Moss carpet, Small Crytocoryne and staurogyne repens are probably the only options for carpet if you want to have carpet but they take forever to grow without co2.