I have never seen #1. Does it show negative amounts in the Trade screen? If I had to guess, I'd bet it's a bug in the way the AI upgrades its units (in that it doesn't check if it can afford it, it just does it).
Edit. Ah, I see the other thread where someone posted a screenshot. Honestly, in the game I am currently playing, if the Yithril weren't cheating I would have already won this game at turn 100. So, kudos to Stardock for cheating! And pthbt to you for spoiling the illusion.
#2 is a function of the world difficulty (as opposed to the AI difficulty). If you set the World Difficulty to higher than Challenging, the AI will never draw agro from mobs.