If you're on the PC and using console commands you can just create a (very) easy mod which changes the default gear of any character to whatever you want.
I didn't really want to change it, just find out how.

My preference is to generally not change the appearance of the game very much and to use in game methods first (reverse pick pocket), then console commands and then if there's no alternative I'll mod something. With Dawnguard I wanted town NPCs to be well armed against the Vampire attacks so I reverse pick pocketed weapons into their inventories. It would have been possible to make them all essential or mod them out with huge health and amazing gear, but that would be no fun, and doesn't give my character anything to do.

I am not too worried that all of my 'staff' didn't end up wearing the matching wolf/Vampire armor I gave them, and I have been using the Perfect Touch perk to pick pocket some of their default gear while they sleep - going and improving and enchanting it and then reverse pick pocketing it back. They seem to be wearing the improved armor, and since I don't use them as followers I don't think it worries me if their default gear gets doubled up on (so far it hasn't), so long as it's the improved gear that they wear. I tested this on a Companion many months ago, and it is still working the way I wanted it to, but just have to see if the Stewards/Housecarls are different. So far the equipitem 1 command is working to make the 2 NPCs keep wearing their new boots.
I agree about the torch, but he sometimes carries it in the house! (and sometimes carries an invisible torch in the house too) LOL
Great, something else to look forward to.

Yea, I noticed that yesterday, about Argis. I was looking for my 3rd Steward as well, for my Lakeview Manor. So, I decided to get Mercurio, but he bugged out. He became my steward, but then had no Home improvement dialogue options. Then I thought to get Roggi, but he had no options to follow me. LOL I haven't yet met Illia on my main character, who did EVERYTHING already, but nope, not meet Illia LOL
With Hirelings becoming Stewards I think they start out not offering the Steward options, but if you travel away and come back again, or allow some time to pass they will have the options. Erik was like this for me as well, but he turned out fine.
I did Illia's quest, but couldn't remember having had her for a follower (if I did it was just because I wanted to see if she would become a follower), yet she didn't have follower options for me when I went back to see if she would be a Steward. She is bugged with a resetting relationship rank, and so even if you find her, she still may not be able to be your Steward.
OMG Now that I got Dawnguard, I forgot about the Legendary Dragons! Maybe I should just move my family to Solitude hahaha
I think I will always be saving before fast traveling to Heljarchen.
