Nothing in a 2.5 gallon, but a 10 would be fine for tankmates.
I think the best thing would probably be bottom feeding like Otos or Cories.
You can put a few of one or the other in a ten gallon with a Betta.
I plan on getting about 5 Otos to put in with my female Betta in a 10 gallon tank. Good luck!