yes smoke has mass and it occupies space it be explained using simple experiment using a glass to trap smoke after the collection of smoke slowly place rock in the jar but see to it that smoke does not scape then you will observe that density of smoke changes because the space which they occupy becomes smaller due to addition of another matter