Well get some medication and treat them so it is gone.....
LOL
Angelfish eat flake food.... I would alternate between tetrabits, HIGH quality flake food, frozen bloodworms and frozen brine shrimp. Live brine shrimp too if you can get them. Use the flake and tetrabits as a staple food.
They get in fights over territory so they need space. They like it in a tank with amazon swords and Val. If you have a low light tank Anubias lanceolata with lots of crypts could substitute.
I kept a breeding pair in a 20
gal with an amazon sword and no other fish....but they were a pair and liked each other. Lots of water changes.
Infact for optimum conditions water changes of 30% 3 times a week would benefit them.
If you really must have angels in a 29 then get 6 nickel sized ones and feed them lots, 6 times a day small feeds each time... lots of water changes. As they gorw take out any slower growing fish. By the time they are half grown you should have only 3 try to look at their behaviour as the ones that seem to pair up at a young age may be a pair.... they also may not be either
YMMV. Ideally you would have a breeding pair.
They would eat your molly fry... if you want angels get rid of the mollies. Corys are great with angels. You might get away with 8 or so tetras... try Emperor or Cardinal or Rummy nose but 8 -10 of only one species.... they need clean water too.... 3 times a week 30% .... at least! Get them before the angels and make sure your angels are small so they don't think of them as food.
IME it takes about 12 months before angels reach breeding size...and they don't max out in size for about 2 years or so. Again
YMMV. remember 30%
pwc 3 times per week.....
Now lets assume all goes really well...... and you have adequate filtration. No ammonia, nitrites and your water changed are keeping nitrates below 10
ppm. Then you could possilbe and 3-4 Apistos. 1 male and the rest females... but keep a 10
gal breeding tank handy........
But before all this... get rid of the ICh with medication and then think about it.
remember 30%
pwc's 3 times per week. BIG healthy Angels!