Hello BB1252 and welcome to fishlore!

Your ten gal tank is way overstocked. If you go by the rule: 1 inch of fish to each gal you can see this by adding up the adult size of your selected fish.
You have some wonderful fish there, and Im sorry to say that it may be a good idea to find a 20g tank and transfer your filter and decorations, gravel etc to that tank and then add your fish. Also, your Betta fish would be much happier in its own 5-10g tank. They dont do well in a community tank setting.
This may be not what your were looking for in an answer, but I have a feeling that you have been questioning this and needing validation. It may be time to look for a larger tank, and then you can leave the Betta in the ten?
