Even if SWA doesn't fire him, he might as well quit. In one tirade he pissed off, homosexuals, elderly people, overweight people and to top it all off he then went on to b&^@# about the two flight attendants, one of whom "might have been doable" but all she wanted to do was push her sister forward and complain about her husband" (women).
The guy will be a pariah on every trip he takes and would be wise to pour his own drinks.