Compressing the LUN will just reduce the amount of disk space it uses
It needs to be a pool based LUN though and should have high write activity
Did you check this article I posted? It shows how to set a specific LUN host ID.
How to create a LUN with a matching or specific HOST LUN ID