1. Only reliable food source is inn, basically you trade 10 gold for 40 food everytime. You also must use hunger charm, it helps a lot, can be found in chest that has "artifact" hint, you should scout first, than take it. And finally don't pick half-orc race - it's a trap. Basically you need at least 200 food to get to the next checkpoint. Oh and buy all food from the shops, obviously.
2. Getting gold is tough, I still have no clue where to get it if you plan to buy stuff, I can only scrap for cheapest stuff. Brothel madame quests seem main gold income, but that's barely enough. You can also borrow 200 gold from bank, but that's seem more liability than help. Mountain quest also gives you some spair change and 100 food. But the fact that there is no convenient way to grind gold is compensated with fact that you don't really need to buy anything except food, helm, boots and gloves and those are cheep. If you really want some of expensive gear, I suggest you to steal it instead, but that's only realistically doable with thief.
3. That exact ogre move cannot be avoided AFAIK, you need to win before that. Most rape attempts first start with grapple, so if you win those, you can preserve your anal cherry. Unfortunately that's not true for mouth targeted moves, dodging those is tricky, harpy is worst offender imo, you need to be laying when she dives while erect, otherwise yours mouth cherry will be gone.