Domanda 1:ottieni caratteri "simili al cinese" perché stai inserendo un valore varbinary restituito da HASHBYTES in una colonna nvarchar, quindi SQL Server sta cercando di interpretare i byte come punti di codice Unicode (caratteri).
Domanda 2:non supportato prima di SQL Server 2012 - vedere SQL Server 2008 R2 HASHBYTES SHA2 restituisce null