I believe they are called endothermic. Endotherms also called warm blooded animals are those that maintain a constant body temperature independent of the environment. They primarily includes, birds and animals, but some fish are also endothermic. On the other hand ectothermic animals or cold blooded animals are those whose regulation of body temperature depends on the external sources such as sunlight.
No. It was an idea that yielded common positive results. “Not a good theory” is biased terminology. New technology can yield new information, but it does not mean that it was not a good theory.