All your suggestions are great & things I'd love to add to the game, thank you so much for taking the time to post this!
Number five is definitely the trickiest & is something a few people have suggested, but will involve a lot of extra dialogue. I'm sure I'll add it eventually though, maybe personality by personality, depending on their popularity.