I don't have any solutions but thought I should say that I also have/had the same problems.
Since 3.05 I haven't been able to view battles at all. The screen just freezes but I can resolve the battle and continue.
Not a huge problem for me but still irritating and something I'm imaging will disappear with the next patch.
I had the generic name thing too for a while but that does seem to have been resolved on my system at least.
(Would Stardock like a ticket? A faff but I will send if helpful).