Which are your picks below in terms of punctuation? Are they all technically correct? Thanks......

Without altering context, which would you choose in each pair, 1 or 2?
Without altering context, which would you choose in each pair—1 or 2?
Without altering context, which would you choose in each pair? 1 or 2?
-------------------------------------------------
What is he on—drugs or something?
What is he on, drugs or something?
What is he on? Drugs or something?