It should be possible to find a smokers multi or at least something that would combine several of the things you mention. As a man's man it will be likely that many of the multis on the market will not work for him because they require six pills a day. Look into combining foods that will support his function, because supplements will only go so far.
Maloney Medical
Informational uses only. I cannot diagnose or treat via the web.
Maine Naturopathic Doctor