They aren't brackish, 100% freshwater.
I have kept them in a large shoal in a heavily planted tank and they are just beautiful. But they will nip other fishes fins, so I would recommend keeping them as the only species in the tank.
Here is some good information and more links:
Dwarf Puffer