I'd re-home your leopards or get a larger tank for them. The leopards would be best in a tank around 20g.
I would not put a betta with them as their max temp is 75F and bettas minimum temp is 78F.
HERE is more info on the leopard cories, and
HERE is a good article on bettas.
Please do post pics of them if you have any, they seem lovely!