The .5 is too small for the cory, and I wouldn't keep one in the 2.5 either. They prefer more of their own kind, and a 2.5 is too small for a school of cory cats. Not sure about cherry shrimp, as I have not kept them. My concern with them and a betta is their red coloring, small size, and a betta's predatory nature.