Except non is not an english word, it is a prefix of latin origin I'd use the two hyphens. Which is why american style manuals will always ask you to merge it with the subsequent word, without a hyphen
Glamour - Non Nude - 23 photos - Doug Aday Photography's photo portfolio | Model Mayhem
For more, including variants, see wikipedia
For example, battlestar galactica used frack instead of fuck
Another example is the use of snap instead of shit I think i may h. It's an english adaptation of a latin saying De gustibus non est disputandum
Meaning literally regarding taste, there is no dispute The phrase seems to be of medieval origin The origin is accepted as scholastic writings because of the grammar, which is atypical A more faithful latin rendering of the phrase might be
There's some uncertainty about whether.
Leaving non stranded doesn't work either as it is a bound morpheme, a prefix not a word (in english)