Hi Welcome to FishLore

I don't have Tiger Barbs but other members do, I'm sure they'll be able to answer your questions more thoroughly.
Here's our
Tiger Barb profile
I would think you could fit 6-7. Since they prefer a school, this is a good number.
From what I read, that should help with fin nipping also.
Of course, that depends on each fish's personality.
I've never heard of them harming plants and hiding places are usually a good idea in case some one needs a break.
Sand or gravel would be a matter of your preference, I think.
I'm sure you'll hear from others who have more personal experience.
We'd love to see some pics when the tank is up and running.
Best of luck.
