The only fish suitable in a 10g tank are what we term "nano" fish, species that remain small at maturity. "Small" is a subjective term meaning different sizes depending who is using the term, but fish that do not get much over say half an inch to 3/4 of an inch. Ember Tetra, Boraras dwarf rasboras, pygmy cories (if you have sand substrate), and similar. Three bristlenose plecos, afraid not. Neon tetra is a stretch, but for the meons to be in good health there should be 10+ of them. There is no justification for keeping too few of a shoaling species just to have the species in a tank that is really inadequate.
Why can't these fish stay in the 37g, with more tetras and cories added to give them what they expect and need? The plecos should manage, though males might squabble over territory.