Thankfully most of that does not really matter, Its fairly simple you only need two things for a rough estimate.
Body mass and metabolism work with kleiber's law for a quick estimate.
Body mass is fairly straight forward, base metabolism depends on how accurate you need the estimate, you can break it down by species, clade, or type of metabolism. for a quick an dirty approach clade or -thermy is fine. Based on the clade is usually, mammal, bird, amphibian, archosaurs, ect. . If you don't want to get into that fine of detail you can also do it by whether they are endothermic or exothermic, it won't be quite as accurate as breaking it down by clade but it is good enough for a quick estimate.
So your calculations area as follows.
for large animals
Kcal/h = X(mass^3/4)
for very small animals like insects and micro-organisms is is instead Kcal/h = R (mass^2/3)
Body mass is in kilograms
X is 3.52 for mammals and birds and 2.66 in ectotherms
you can also search individual animal groups, passerine birds of instance can have an X as high as 5.
Is this perfect, absolutely not, but it is good enough for a quick a dirty estimate.
Also don't forget this gives you the caloric consumption per hour, be sure to multiply by 24 for daily consumption and 8769 for yearly.