use the existing sha256 difficulty from bitcoin to adjust the difficulty.
Could existing sha256 ASICs be used to pre-compute nonce filed in block header?
No. Finding the collision depends upon the block header and everything is based on sha512 for finding collisions.