Yes, but it's not treason. You have to be American to commit treason against America; that's part of the meaning of the word.
Correct. Treason only applies to U.S. Citizens. What this is, is “espionage”.
What the little twink private did was Treason.
Both punishable by a bullet.