SQL Server does not offer the keyword USING in the context of a JOIN,nor it provides a NATURAL JOIN.
Besides explicitly (manually) listing all the columns (link
No there is not. The only way to avoid this error in a SELECT INTO query is to write out your column list after SELECT, instead of SELECT *.
SELECT INTO
SELECT
SELECT *