Some of the outfits you describe are already in the game. At least the latest version 0.3.3.21. But I bet, a lot of them are also already present in the latest public version.
If you want to check which are, in the cheat menu choose "Add clothes". Be careful to save before using the cheat menu or you will make your game more or less trivial.
But you are totally right regarding the outfits of the PCs. I would love to have an option to gift outfits to them (gifting in general is already implemented) and to see them use your gifts occasionally. In my opinion 'forcing' them to wear what you say would be counter immersive and break the delicate psychological balance of the game.