Yes, there are red angelfish. There is even a species of angelfish called a red angelfish, or flame angelfish which is bright red with blue accents along the rear edge of the soft dorsal fin.
Yes, the color variations are dependent on mutations within the parents of the fish and dietary supplements. It is entirely possible to affect the colors of most fish.