I did a little research on this, which I found quite interesting. The hyphen is not considered correct in any of the above instances you listed. You may see it, but it is not preferred.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.