You could start with one shrimp, if you get more you'll be more likely to see them out and about as they're very good at hiding. They don't count much towards the bioload, but you probably wouldn't want to keep more than 5-6 in your tank. I have a single amano shrimp in with my betta and kuhli loaches in my 10 gallon, he sits on the plant leaves quite a bit browsing on algae and will munch on sinking pellets and flake food during feeding time.
If you haven't got many hiding places at the moment, I'd add a few ornaments, fake or live plants to provide the shrimp with some cover just in case the other fish decide to nip at them. Fish and shrimp tend to appreciate having some live plants around, but they aren't necessary for either. If you haven't tried live plants before, go for some easy ones: anacharis grows like a weed and can float or be rooted into substrate, anubias and java fern are very hardy and can be attached to wood. All do fine in low light with no special care, just keep the rhizomes of the anubias and java fern above the gravel or they'll rot.