Can i improve the armor so that they will choose it when given?
only to someone who wears light armor I'd think, lydia uses heavy
I always thought they would wear what you gave them providing it was better then their default armor. Like Farkas for example. He wears heavy armor but I know I've seen pics of him wearing forsworn. Even fur. But come to think of it the person showing those pics did say they were married...
Either way. As long as its better then their default they should wear it.
Just Smith it up to Legendary, and enchant it (optional) and they will wear it right away.
Simple.
*Though it's possible that followers who do not specialize in LA will wear it anyway if the AR is higher than their default set. I cannot confirm this.
Aela wears heavy and I've gotten her in forsworn before.
Aela specializes in Light Armor.
EDIT: ninja'd