There will be no problem with sand with most all fish kept in our hobby. The fact is that in many cases, sand, mud or very fine "gravel" is the natural substrate in most fish habitats. Rivers are largly either large boulders or more fine sand, caused by the river's currents. Using sand for any fish we keep is an appropriate option, at least I can't think of a fish that snd would be bad for. Also, many fish could care less what the substrate is as they rarely, if ever, dwell at or near the bottom of the tank.
Feel free to use sand! Personally, I feel it looks more natural and/or better than gravel in most every instance I have seen. And it will be perfectly okay for your fish.
\Dan