Yes, heat has mass!
Take N identical particles at 0 Kelvin. Ignoring some tiny quantum effects we can say, that their speed at this temperature is v(n, 0) = 0 and their mass would be m0.
Now we will heat these particles, e.g. through laser light, to some temperature T. This adds energy to those N particles, and their average speed will raise, which is synonym to say that their temperature rises. Therefore we can say v(n,T) > 0 for T > 0.
Now, we can use the formula for relativistic mass: m(v) = m0 / sqrt(1 - v^2/c0^2)
If we replace v with v(n,T), then we can calculate the mass of each particle: m(n, T) = m0 / sqrt(1 - v(n,T)^2/c0^2)
We don’t know the exact speed of each particle, instead we only know v(n,T) > 0 for T > 0, but this is sufficient to conclude: m(n,T) > m0 for T > 0.
And this is nothing else, but to say “heat has mass”.
“E = m c^2” is a fundamental conclusion from special relativity, and says “energy and mass are equivalent”. Hence, as long as no energy from the digestion of meals leaves the plane, the plane will also not loose any mass. (However, this is only true as long, as you do not change the frame of reference, the mass of that plane measured from the ground is larger, than the mass of the very same plane measured from another plane, that follows it.)
Actually the quote is misleading, I bolded my insertion to clarify: “A loss of rest mass occurs whenever internal energy (nuclear, electrical, chemical, etc.) is converted into energy of motion. Only in the nuclear case is the amount of energy so large that [it results] in an observable change in mass, but in principle E=mc^2 is as descriptive of a chemical explosive, a gasoline engine, or a flying bird [or, I might add, a flying human] as it is of a nuclear explosion.”
However, “rest mass” is only of significance if you use the frame of reference, in which the debated mass rests, otherwise you have to use the “relativistic mass”.
cu