Hashbytes is a varbinary(8000) return value, so you need a larger column, and then you are all set.
you do NOT need to filter or edit your columns for dashes or anything...the data is the data, so just hash the data without fiddling with it.
https://docs.microsoft.com/en-us/sql/t-sql/functions/hashbytes-transact-sql
Return Value
varbinary (maximum 8000 bytes)
Lowell