Black widow/ skirt tetras and their colour forms (white skirts, Glofish) are renown fin nippers and will probably kill the angelfish. You don't want to keep them together.
The fish in the middle of the picture doesn't look right but I need closer pictures and maybe video to see what's wrong with it.
The fish would be more comfortable if the tank had a darker substrate, or a darker background, or more plants.
Some floating plants like Water Sprite (Ceratopteria thalictroides/ cornuta) would help them feel more comfortable and help deal with the brown algae on the bottom. You can let Water Sprite float on the surface or plant it in the gravel/ sand and it does well there too.