Nope, Otis are very sensitive to water chemistry, even a slight fluctuation might kill them, plus they like to be in schools of three or more.
Unless you have a stable NPT going on in that tank, it's not advisable to drop in some Otis seeing how they're rapid algae eaters. Even if you do have a lot of algae they'll probably clean it up in a day or two, and require algae wafers.
There are other better algae eaters for a 10g like a Nerite snail, they don't reproduce in freshwater, eat algae, and stay relatively small, or you can opt for algae eating shrimps like RCS, but your Betta might eat them/attack them.
If you want fish friends I recommend maybe some other small schooling fish. Like Rasboras or something along the lines.