Red tailed sharks grow to about 5-6 inches and can get mean and territorial. 30 gallons would be needed for them. More if you wanted tankmates.
Pictus catfish max around 8 inches I believe, and need about 55-75 gallons. Also, once they get around 4-5 inches, theyll eat your neons.
Tetras are schooling fish, so add about 4 more of them. And as another person suggested, add about 4 cory cats.
Rule out dwarf frogs. Its hard to make sure they get food when you have fast fish in the tank. And why dont you consider mollies or guppies tropical?