The short answer to the questions in the title are that air doesn't necessarily expand when you heat it, and hot air doesn't always rise. These two commonly misunderstood concepts related to the behavior of gases and how this behavior applies to physical situations, including weather. The article delves more deeply into expanding air and hot air rising.