As long as you put root tabs in it if you have root feeders, sand is fine. I use it in all my tanks. You could put organic potting mix under it to help as well.
I'd do a shrimp or snail tank.
1 gallon is OKAY for a betta, but not recommended, must keep up with 2-3x weekly water changes, but enough plants could reduce it down to weekly.