There's a known bug on AMD GPUs that causes NPC Portraits to cover up text, to fix it set color depth to 16 bit. This won't be fixed and it still exists in the updated game to this day. Not much we can do to fix it because it's a bug in the driver.
As for text size, we use bitmap fonts which are really small, there's no real way to make it bigger without activating TTF fonts which I document how to do
here (Not user friendly, if you aren't experienced with CheatEngine you probably won't be able to do it).