This is a fantastic list. And I agree with and would like to see all the things you mentioned implemented.

As for the companion weapons part, yes it's odd they are depicted one way in the promotional art but dont actually get the stuff in game. Its reminding me of how tasty a fast food burger looks in a picture on the menu but once you get in there it's just a sad pile of bread and meat. XD
Well it's different here because its also a tactical choice.

However, when it comes to what they "should be using" I take a step back. There are players, a lot of players, that will use weaker or more impractical weapons or gear setups simply for the fact that it adds more flavor and personality for the character. It's not all about min/max.
With regards to the companions I'd rather their starting gear reflect the personality or background of the character as opposed to just what's best.