Well doesn't sound like anything overly serious. Iron can be corrected with some slow ease tablets but can be constipating. Cholesterol depends more on ratios than total. If your HDL is high and trigs low you probably have the big fluffy heart protective particals. Mine is usually on the high side but my HDL is very high and my ratios are all ideal. Eating avocado rather than lots of saturated fat raised my HDL a great deal
The reason I ask about your blood type is there is a book called the Blood Type Diet that I found very useful when I was ravenous and bloated all the time. I loosely still follow it but more because it's the was I gravitate anyway. It immediately helped me just switching some foods around and eliminating all grains and dairy. The premise is BT O ( me) are meat eaters and do better in a state of ketosis. True for me. BT A are more vegetarian and do better with less animal protein, especially red meat, and better with fish, eggs, light poultry, as well as nuts and seeds, legumes and other plant proteins. Also lower far, especially saturated. My mom is an A and when she eats red meat, which she loves, she has her face in her plate asleep in no time. You can google the blood type diet and it will tell you the main points for each blood type. It's relatively easy to figure out which you are.
That being said. Obviously your body is stressing. It's much easier to go keto as an O but vlc paleo is very doable for an A. Maybe try lighter, less heavy / fattey such as fish or white chicken, eggs. Use avocado and olive oil as well as nuts and seeds for your main fats and eat more vlc veggies. Try a stir fry with just a bit of oil and some avocado, chicken and various veggies. Try a veggies omelet for bf in just a LITTLE butter. Not everyone can eat and / or feel well on a fat heavy diet. Especially saturated and butter.
My mom eats pretty much the same everyday. Yogurt with flax seeds and a few blueberries for bf. Lunch is a slice of deli turkey or chicken, a handful of walnuts and a few strawberries. Dinner is a small salad, some sited veggies and a protein like fish or chicken. She does snack on crackers Andy Hershey's chocolate. She has an enormous sweet toothe but again falls asleep shortly after. Obviously you don't want to eat her snacks but maybe try lighter proteins, less animal fat and less fat in general. Nuts and avocado have loads of fat. Use some mayo on chicken or egg salad. I know how annoying trying to find the right diet is. It can take a few days to adjust too. So don't go by just one meal. Give it a few days. And allow yourself more nuts or avocado if you're hungry. She could never eat like me. I could never eat all her carbs. Even as an O I prefer lighter proteins and plant fats vs saturated fats. It's easier to digest and stays with me longer. Have you tried flax seeds? I can't eat them but they're very filling. Or chia? Beware. A little goes a long way.
I feel your pain, trust me. But I will say I did horrible when all I ate was protein and fat. Like you, uncontrollable hunger. I needed much less food as well. For me, over eating just makes me hungrier. No clue why but it does.