I am pretty sure he can smoke his cigar up there. Smoking is allowed, so I don't see why not.
They also sell cigars on board outside of the Off Beat Club on Deck 3.
I belive they have several types of beer, but since I do not drink it (like my mixed drinks) I would not be able to tell what brands.
I do believe there was a thread months ago about all the different beers served onboard. Maybe you could do a search.
MJ