Hi
No need to say sorry & apologise, for asking a question. People here, will help you if they can.
It's your husband, who needs to supply all his financial details, not you, as he will be your sponsor & will need to be able to support you financially, until or if you decide to work here.

I guess some details, proving you lived here before & complied with a previous visa, may look good, but only as a token?

It's your husbands financial standing & proving you have a proper relationship, that they are really interested in.