I have 2 cats and 7 fish tanks, and my cats have never bothered anything. They like to sit and watch the fish swim, but that's it. That being said, my cats are not very good at being cats. They really don't get into anything, scratch anything, or bother anything. Just be sure you have a good fitting lid, and you should be fine.
Honestly, I would not put glofish in a 10 gallon tank. Or any tetras really other than embers. They are very active fish. I have 7 danio glofish now in a 20 gallon long with a dwarf gourami and some guppies, and they use every single inch of swimming space. I feel like 20 gallons is the absolute minimum for danios.
You do have options in a 10 gallon tank though. There are a lot of nano fish that would work.
Bettas: Roland, Belle, Snow White, Polo, Elise, and Titan. | 120 gallon community tank | 55 gallon angelfish tank | 20 gallons of guppies