Well ghost shrimp should be fine but the betta may eat them, I don't know personally, I still consider this fine as ghost's are really a feeder in the first place. but the three things that the oh so reliable wall-mart tags state can go with male betta's are White cloud mountain minnow, adf's, and ghost shrimp. I would think the hatchets would be ok, gourami is probably a no no, apple snail should be fine, and iknow nothing of platies. Keep in mind this is all slightly educated speculation, and every fish is different, you may find a male betta that can go with guppies but it's not very likely.