Вверх он поднимается потому, что вместе с горячим воздухом. Плотность горячего воздуха меньше, чем окружающего и он выталккивается наверх. Дым состоит из мельчайших частиц - перестает быть видимым потому, что рассеивается в воздухе. Кстати, не так уж он перестает быть видимым.