Possibly. I got two GS for my betta. He ate one in the first week, but the other was very good at hiding and survived two months before I took the betta out to put in a hospital tank.
Edit: is that a 1.5 gallon? Little small for a betta to have a tank mate and ghost shrimp prefer to be kept with more than one ghost.