先生:an another word is 后生,生先 means a man born earlier then you, 后生 means a man born later then you, it is an honorific word, 女士们先生们 equal to ladies and gentlemen, so 先生 not means husband.
女士们后生们 is wrong. no this word in Chinese
老公:equal to husband, 这是她老公,he is her husband, 老公,起床啦。 honey, its time to get up.
丈夫:书面语,written Chinese. euqal to 老公,but no one say like this: 丈夫,起床啦,
太太: honorific word, some one mentions A's wife, he would say, A的太太, It's polite。
qifa,I think your pronunciation is not correct, so I do not know which word you means.
老婆:use the same way with 老公。